### 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 18:30:02,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-10-07 18:30:02,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-10-07 18:30:02,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-10-07 18:30:02,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-10-07 18:30:02,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-10-07 18:30:02,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45863243 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '5c8c6979-e3c1-48a8-96cc-1b63a6595645'}] 2026-10-07 18:30:02,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45863243 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '5c8c6979-e3c1-48a8-96cc-1b63a6595645'} created pos.order #584 2026-10-07 18:30:02,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45863243 finished 2026-10-07 18:30:02,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.195 0.410 2026-10-07 18:30:03,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:30:03,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62541098 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '5c8c6979-e3c1-48a8-96cc-1b63a6595645'}] 2026-10-07 18:30:03,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-10-07 18:30:03,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62541098 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '5c8c6979-e3c1-48a8-96cc-1b63a6595645'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-10-07 18:30:03,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-07 18:30:03,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:30:03,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62541098 finished 2026-10-07 18:30:03,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.110 0.200 2026-10-07 18:30:03,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 31119944 (allocated 33828864) 2026-10-07 18:30:03,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 82198 2026-10-07 18:30:03,514 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-07 18:30:03,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 82198 2026-10-07 18:30:03,669 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183003_669068_test_loyalty_free_product_loyalty_program.txt 2026-10-07 18:30:03,669 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpll2drrgp_chrome_odoo" 2026-10-07 18:30:04,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 82456 2026-10-07 18:30:04,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpza9hk0ki_chrome_odoo 2026-10-07 18:30:04,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:46631/json/version 2026-10-07 18:30:04,244 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46631', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:04,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-07 18:30:04,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:46631/json 2026-10-07 18:30:04,287 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46631', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:04,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:46631/devtools/page/3CE18E107A7C28A84F50C426427C950B 2026-10-07 18:30:04,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-10-07 18:30:04,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-10-07 18:30:04,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:30:04,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-10-07 18:30:04,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-10-07 18:30:04,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-10-07 18:30:04,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:04] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.022 0.059 2026-10-07 18:30:04,504 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '3CE18E107A7C28A84F50C426427C950B', 'loaderId': '4271501FF94AC1620FF9B1D71798DCCF', 'isDownload': False} 2026-10-07 18:30:04,504 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-10-07 18:30:04,524 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:30:04,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:04] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 18:30:04,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:04] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 18:30:04,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:04] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.043 2026-10-07 18:30:05,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:05,287 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:05,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:30:05,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:30:05,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.007 0.009 2026-10-07 18:30:05,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/30] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-10-07 18:30:05,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30: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 18:30:05,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:05,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.015 0.017 2026-10-07 18:30:05,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 18:30:05,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.017 0.036 2026-10-07 18:30:05,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:30:06,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 294 0.296 0.490 2026-10-07 18:30:06,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:30:06,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.014 2026-10-07 18:30:06,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.011 0.047 2026-10-07 18:30:06,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30: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 18:30:06,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-07 18:30:06,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:06,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:06,757 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:30:06,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.008 0.028 2026-10-07 18:30:06,765 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:06,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 18:30:06,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-10-07 18:30:06,814 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:30:06,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:06,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 18:30:06,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-10-07 18:30:06,979 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:07,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/30] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-10-07 18:30:07,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.045 0.098 2026-10-07 18:30:07,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.121 2026-10-07 18:30:07,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 18:30:07,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.169 2026-10-07 18:30:07,220 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:07,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-07 18:30:07,265 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/30] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-10-07 18:30:07,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.321 2026-10-07 18:30:07,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/30] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal .fa-search.undefined) 2026-10-07 18:30:07,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.294 2026-10-07 18:30:07,430 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-07 18:30:07,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.299 2026-10-07 18:30:07,497 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.281 2026-10-07 18:30:07,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.280 2026-10-07 18:30:07,580 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.221 2026-10-07 18:30:07,625 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.007 0.048 2026-10-07 18:30:07,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30: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.023 0.109 2026-10-07 18:30:07,743 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,808 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,859 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.073 2026-10-07 18:30:07,915 43 INFO rb-ce3bf1e-225338-422107 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 18:30:07,966 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,017 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,079 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,095 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:08,133 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,188 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,239 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,298 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,360 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,411 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,504 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,597 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,649 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,702 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,754 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,804 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,858 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,908 43 INFO rb-ce3bf1e-225338-422107 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 18:30:08,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-10-07 18:30:08,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:30:09,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 17603192 (allocated 22155264) 2026-10-07 18:30:09,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 82456 2026-10-07 18:30:09,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-10-07 18:30:09,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 82456 2026-10-07 18:30:09,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183009_284127_test_loyalty_free_product_loyalty_program.txt 2026-10-07 18:30:09,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpza9hk0ki_chrome_odoo" 2026-10-07 18:30:09,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-10-07 18:30:11,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 82668 2026-10-07 18:30:11,455 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpy3mexgvi_chrome_odoo 2026-10-07 18:30:11,455 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:44261/json/version 2026-10-07 18:30:11,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:11,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: Chrome/150.0.7871.114 2026-10-07 18:30:11,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:44261/json 2026-10-07 18:30:11,480 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:11,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:44261/devtools/page/194CC6F3172E2CF8927104E4B7B0631E 2026-10-07 18:30:11,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-10-07 18:30:11,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-10-07 18:30:11,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:30:11,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-10-07 18:30:11,637 43 INFO rb-ce3bf1e-225338-422107 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 18:30:11,637 43 INFO rb-ce3bf1e-225338-422107 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 18:30:11,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:30:12,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:12] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.086 0.983 2026-10-07 18:30:12,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '194CC6F3172E2CF8927104E4B7B0631E', 'loaderId': '51309855B331F02B33102A2A24FA28DF', 'isDownload': False} 2026-10-07 18:30:12,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-10-07 18:30:12,754 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:30:12,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:12] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-10-07 18:30:12,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:12] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 18:30:12,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:12] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 18:30:13,508 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:13,510 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:30:13,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:30:13,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:30:13,589 43 INFO rb-ce3bf1e-225338-422107 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 18:30:13,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "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 18:30:13,602 43 INFO rb-ce3bf1e-225338-422107 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 18:30:13,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:13,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-07 18:30:13,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-07 18:30:13,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.037 0.065 2026-10-07 18:30:13,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-07 18:30:14,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.508 0.613 2026-10-07 18:30:14,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:15,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:30:15,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.047 2026-10-07 18:30:15,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:30:15,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-10-07 18:30:15,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-10-07 18:30:15,308 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:15,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:30:15,346 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:15,347 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:15,399 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:30:15,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:30:15,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.051 2026-10-07 18:30:15,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.089 2026-10-07 18:30:15,445 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:15,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.052 2026-10-07 18:30:15,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.101 2026-10-07 18:30:15,573 43 INFO rb-ce3bf1e-225338-422107 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 18:30:15,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.049 0.176 2026-10-07 18:30:15,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.066 2026-10-07 18:30:15,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.050 2026-10-07 18:30:15,759 43 INFO rb-ce3bf1e-225338-422107 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 18:30:15,764 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30: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 18:30:15,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.085 2026-10-07 18:30:15,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.015 0.133 2026-10-07 18:30:15,867 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:15,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.182 2026-10-07 18:30:15,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-07 18:30:15,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:15] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-07 18:30:16,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.213 2026-10-07 18:30:16,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.248 2026-10-07 18:30:16,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.186 2026-10-07 18:30:16,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.046 0.244 2026-10-07 18:30:16,285 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,337 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,389 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,447 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,631 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,682 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,734 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,793 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,843 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,900 43 INFO rb-ce3bf1e-225338-422107 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 18:30:16,981 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,058 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,109 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,160 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,211 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,290 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,367 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,419 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,478 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,530 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,586 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,673 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,751 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,803 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,854 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,906 43 INFO rb-ce3bf1e-225338-422107 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 18:30:17,957 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,038 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,089 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,148 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,199 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,253 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,305 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,355 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,432 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,447 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:18,448 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:18,482 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,533 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,612 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,665 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,719 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,774 43 INFO rb-ce3bf1e-225338-422107 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 18:30:18,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:18] "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.006 2026-10-07 18:30:18,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51244486 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3948fa90-0aad-4f81-a389-4a14b2d985b8'}] 2026-10-07 18:30:18,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:30:19,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51244486 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3948fa90-0aad-4f81-a389-4a14b2d985b8'} created pos.order #585 2026-10-07 18:30:19,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51244486 finished 2026-10-07 18:30:19,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.254 0.466 2026-10-07 18:30:19,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.036 0.064 2026-10-07 18:30:19,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:19] "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 18:30:19,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57406237 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3948fa90-0aad-4f81-a389-4a14b2d985b8'}] 2026-10-07 18:30:19,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57406237 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3948fa90-0aad-4f81-a389-4a14b2d985b8'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-10-07 18:30:19,874 43 INFO rb-ce3bf1e-225338-422107 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 18:30:19,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57406237 finished 2026-10-07 18:30:19,922 43 INFO rb-ce3bf1e-225338-422107 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 18:30:19,991 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,039 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.140 2026-10-07 18:30:20,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-07 18:30:20,091 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.006 0.019 2026-10-07 18:30:20,142 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,193 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,263 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,314 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,365 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,416 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,467 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,543 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,615 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,666 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,719 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,770 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,820 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,924 43 INFO rb-ce3bf1e-225338-422107 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 18:30:20,975 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,026 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,077 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,131 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,182 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,235 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,319 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,370 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,455 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,507 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,558 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,609 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,661 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,742 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,793 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,844 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,895 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,947 43 INFO rb-ce3bf1e-225338-422107 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 18:30:21,996 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,053 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,105 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,159 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,210 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,261 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,321 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,371 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,422 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,480 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,534 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,587 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,657 43 INFO rb-ce3bf1e-225338-422107 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 18:30:22,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89931974 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'dc869bc2-14f5-4dd1-9663-6f3a43cb9625'}] 2026-10-07 18:30:23,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89931974 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'dc869bc2-14f5-4dd1-9663-6f3a43cb9625'} created pos.order #586 2026-10-07 18:30:23,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89931974 finished 2026-10-07 18:30:23,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.183 0.415 2026-10-07 18:30:23,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:23] "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 18:30:23,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7697108 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'dc869bc2-14f5-4dd1-9663-6f3a43cb9625'}] 2026-10-07 18:30:23,381 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7697108 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'dc869bc2-14f5-4dd1-9663-6f3a43cb9625'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-10-07 18:30:23,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7697108 finished 2026-10-07 18:30:23,429 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,510 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,566 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.074 0.167 2026-10-07 18:30:23,614 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,668 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,847 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,898 43 INFO rb-ce3bf1e-225338-422107 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 18:30:23,948 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,008 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,059 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,113 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,186 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,237 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,296 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,347 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,401 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,476 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,560 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,628 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,682 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,739 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,788 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,854 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,905 43 INFO rb-ce3bf1e-225338-422107 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 18:30:24,958 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,008 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,059 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,110 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,161 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,215 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,265 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,316 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,427 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,478 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,529 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,587 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,638 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,694 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,744 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,804 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,864 43 INFO rb-ce3bf1e-225338-422107 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 18:30:25,915 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,003 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,081 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,141 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,192 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,247 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,299 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,350 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,400 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,461 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,513 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,562 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,622 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,676 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,729 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,784 43 INFO rb-ce3bf1e-225338-422107 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 18:30:26,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:26] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 18:30:26,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78549880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '17268d7c-5633-4e10-9fb4-17a7a3619a2b'}] 2026-10-07 18:30:27,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78549880 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '17268d7c-5633-4e10-9fb4-17a7a3619a2b'} created pos.order #587 2026-10-07 18:30:27,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78549880 finished 2026-10-07 18:30:27,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.339 0.431 2026-10-07 18:30:27,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.026 0.052 2026-10-07 18:30:27,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:30:27,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73853731 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '17268d7c-5633-4e10-9fb4-17a7a3619a2b'}] 2026-10-07 18:30:27,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73853731 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '17268d7c-5633-4e10-9fb4-17a7a3619a2b'} sync ignored for existing PoS order pos.order(587,) (state: paid) 2026-10-07 18:30:27,869 43 INFO rb-ce3bf1e-225338-422107 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 18:30:27,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73853731 finished 2026-10-07 18:30:27,917 43 INFO rb-ce3bf1e-225338-422107 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 18:30:27,990 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,040 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.084 0.138 2026-10-07 18:30:28,095 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:28] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 18:30:28,153 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:28] "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 18:30:28,322 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,373 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,452 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,526 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,577 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,633 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,685 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,742 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,797 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,850 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,901 43 INFO rb-ce3bf1e-225338-422107 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 18:30:28,952 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,010 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,058 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,110 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,221 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,274 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,328 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,381 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,429 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,480 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,561 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,611 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,662 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,713 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,792 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,844 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,895 43 INFO rb-ce3bf1e-225338-422107 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 18:30:29,946 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,030 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,085 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,135 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,187 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,238 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,290 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,347 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,398 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,452 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,503 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,556 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,615 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,665 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,716 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,774 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,831 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,880 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,935 43 INFO rb-ce3bf1e-225338-422107 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 18:30:30,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:30] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:30:30,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3053252 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2443aada-9e16-4d4e-8823-ac3073c7706e'}] 2026-10-07 18:30:31,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3053252 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2443aada-9e16-4d4e-8823-ac3073c7706e'} created pos.order #588 2026-10-07 18:30:31,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3053252 finished 2026-10-07 18:30:31,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.167 0.437 2026-10-07 18:30:31,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.039 0.045 2026-10-07 18:30:31,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.006 0.009 2026-10-07 18:30:31,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50133829 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2443aada-9e16-4d4e-8823-ac3073c7706e'}] 2026-10-07 18:30:31,834 43 INFO rb-ce3bf1e-225338-422107 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 18:30:31,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50133829 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2443aada-9e16-4d4e-8823-ac3073c7706e'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-10-07 18:30:31,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50133829 finished 2026-10-07 18:30:31,922 43 INFO rb-ce3bf1e-225338-422107 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 18:30:31,999 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,051 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.101 0.161 2026-10-07 18:30:32,103 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:32] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.019 2026-10-07 18:30:32,170 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.018 0.022 2026-10-07 18:30:32,220 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,276 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,327 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,381 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,455 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,508 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,559 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,610 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,661 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,717 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,768 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,823 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,907 43 INFO rb-ce3bf1e-225338-422107 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 18:30:32,990 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,048 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,102 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,155 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,206 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,257 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,311 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,362 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,412 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,525 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,575 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,626 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,701 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,752 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,805 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,857 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,912 43 INFO rb-ce3bf1e-225338-422107 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 18:30:33,969 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,021 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,077 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,128 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,179 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,256 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,330 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,387 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,440 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,495 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,546 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,597 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,651 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,702 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,753 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,863 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,915 43 INFO rb-ce3bf1e-225338-422107 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 18:30:34,966 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,051 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,101 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,155 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,207 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,262 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,318 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,369 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,424 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,476 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,527 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,612 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,743 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,803 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,853 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,907 43 INFO rb-ce3bf1e-225338-422107 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 18:30:35,958 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,009 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,060 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,111 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,162 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,213 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,272 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,323 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,374 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,432 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,486 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,545 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,599 43 INFO rb-ce3bf1e-225338-422107 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 18:30:36,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:36] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:30:36,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33572596 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c7aaf954-940c-4bf8-8dec-afd235b101ed'}] 2026-10-07 18:30:37,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33572596 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c7aaf954-940c-4bf8-8dec-afd235b101ed'} created pos.order #589 2026-10-07 18:30:37,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33572596 finished 2026-10-07 18:30:37,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 155 0.155 0.417 2026-10-07 18:30:37,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.021 0.053 2026-10-07 18:30:37,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:30:37,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99575315 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c7aaf954-940c-4bf8-8dec-afd235b101ed'}] 2026-10-07 18:30:37,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99575315 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c7aaf954-940c-4bf8-8dec-afd235b101ed'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-10-07 18:30:37,450 43 INFO rb-ce3bf1e-225338-422107 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 18:30:37,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99575315 finished 2026-10-07 18:30:37,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-10-07 18:30:37,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:30:37,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.040 0.128 2026-10-07 18:30:37,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 35047244 (allocated 36450304) 2026-10-07 18:30:38,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 82668 2026-10-07 18:30:38,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-10-07 18:30:38,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 82668 2026-10-07 18:30:38,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183038_144260_test_loyalty_free_product_rewards.txt 2026-10-07 18:30:38,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpy3mexgvi_chrome_odoo" 2026-10-07 18:30:38,169 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-10-07 18:30:39,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 82908 2026-10-07 18:30:39,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmppv2ua125_chrome_odoo 2026-10-07 18:30:39,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42181/json/version 2026-10-07 18:30:39,822 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42181', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:39,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: Chrome/150.0.7871.114 2026-10-07 18:30:39,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:42181/json 2026-10-07 18:30:39,932 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42181', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:39,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:42181/devtools/page/900EC5994951FE592A7E71568E899DB8 2026-10-07 18:30:39,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-10-07 18:30:39,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-10-07 18:30:40,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:30:40,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-10-07 18:30:40,081 43 INFO rb-ce3bf1e-225338-422107 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 18:30:40,081 43 INFO rb-ce3bf1e-225338-422107 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 18:30:40,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:30:40,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:40] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.087 0.740 2026-10-07 18:30:40,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '900EC5994951FE592A7E71568E899DB8', 'loaderId': 'B3B795A7F6E373A8D864B90DF7574CF0', 'isDownload': False} 2026-10-07 18:30:40,933 43 INFO rb-ce3bf1e-225338-422107 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 18:30:40,951 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:30:40,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:40] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 18:30:40,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:40] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:30:40,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:40] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 18:30:41,674 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:41,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:30:41,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 18:30:41,728 43 INFO rb-ce3bf1e-225338-422107 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 18:30:41,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 18:30:41,738 43 INFO rb-ce3bf1e-225338-422107 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 18:30:41,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:30:41,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:41,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-10-07 18:30:41,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-10-07 18:30:41,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.054 2026-10-07 18:30:41,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 18:30:42,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.366 0.493 2026-10-07 18:30:42,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:42] "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 18:30:42,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 18:30:43,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-07 18:30:43,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "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 18:30:43,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-10-07 18:30:43,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "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 18:30:43,198 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:43,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:30:43,235 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:43,244 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:43,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.036 2026-10-07 18:30:43,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.080 2026-10-07 18:30:43,308 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:43,309 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:43,342 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:30:43,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.027 0.050 2026-10-07 18:30:43,462 43 INFO rb-ce3bf1e-225338-422107 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 18:30:43,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.132 2026-10-07 18:30:43,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.187 2026-10-07 18:30:43,576 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:43,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.014 0.063 2026-10-07 18:30:43,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.100 2026-10-07 18:30:43,653 43 INFO rb-ce3bf1e-225338-422107 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 18:30:43,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.148 2026-10-07 18:30:43,690 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:43,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.166 2026-10-07 18:30:43,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.154 2026-10-07 18:30:43,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-10-07 18:30:43,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.191 2026-10-07 18:30:43,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-07 18:30:43,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-10-07 18:30:43,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 18:30:44,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.059 0.227 2026-10-07 18:30:44,102 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,185 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,260 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,312 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,364 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,414 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,495 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,512 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:30:44,513 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:30:44,540 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,589 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,668 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,723 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,776 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,829 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,884 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,936 43 INFO rb-ce3bf1e-225338-422107 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 18:30:44,994 43 INFO rb-ce3bf1e-225338-422107 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 18:30:45,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:45] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 18:30:45,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25611672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df91f9d8-5270-443d-89b7-a18fbbd78a64'}] 2026-10-07 18:30:45,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:30:45,667 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25611672 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df91f9d8-5270-443d-89b7-a18fbbd78a64'} created pos.order #590 2026-10-07 18:30:45,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25611672 finished 2026-10-07 18:30:45,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.321 0.491 2026-10-07 18:30:46,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.068 0.071 2026-10-07 18:30:46,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:46] "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 18:30:46,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51152668 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df91f9d8-5270-443d-89b7-a18fbbd78a64'}] 2026-10-07 18:30:46,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51152668 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df91f9d8-5270-443d-89b7-a18fbbd78a64'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-10-07 18:30:46,254 43 INFO rb-ce3bf1e-225338-422107 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 18:30:46,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51152668 finished 2026-10-07 18:30:46,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-10-07 18:30:46,310 43 INFO rb-ce3bf1e-225338-422107 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 18:30:46,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 16872488 (allocated 18350080) 2026-10-07 18:30:46,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.078 0.131 2026-10-07 18:30:46,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 82908 2026-10-07 18:30:46,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-10-07 18:30:46,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 82908 2026-10-07 18:30:46,584 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183046_584317_test_loyalty_free_product_rewards_2.txt 2026-10-07 18:30:46,584 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmppv2ua125_chrome_odoo" 2026-10-07 18:30:46,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-10-07 18:30:48,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 83121 2026-10-07 18:30:48,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp0b_btqsv_chrome_odoo 2026-10-07 18:30:48,536 43 INFO rb-ce3bf1e-225338-422107 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:45341/json/version 2026-10-07 18:30:48,537 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45341', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:48,575 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,575 43 INFO rb-ce3bf1e-225338-422107 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:45341/json 2026-10-07 18:30:48,576 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45341', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:48,607 43 INFO rb-ce3bf1e-225338-422107 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:45341/devtools/page/6D1640D9B8857DF195EFEF8567EA1A22 2026-10-07 18:30:48,627 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,632 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:30:48,782 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,787 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,787 43 INFO rb-ce3bf1e-225338-422107 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 18:30:48,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:30:49,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:49] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.053 0.689 2026-10-07 18:30:49,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': '6D1640D9B8857DF195EFEF8567EA1A22', 'loaderId': 'B9DA4E4E5C08A9BE3B7611ADA7D863C9', 'isDownload': False} 2026-10-07 18:30:49,551 43 INFO rb-ce3bf1e-225338-422107 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 18:30:49,576 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:30:49,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:49] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:30:49,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.035 2026-10-07 18:30:49,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-07 18:30:50,203 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:50,214 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:50,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:30:50,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:30:50,279 43 INFO rb-ce3bf1e-225338-422107 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 18:30:50,293 43 INFO rb-ce3bf1e-225338-422107 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 18:30:50,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:30:50,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:30:50,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-07 18:30:50,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-10-07 18:30:50,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.041 2026-10-07 18:30:50,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 18:30:51,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.280 0.486 2026-10-07 18:30:51,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:30:51,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:30:51,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-07 18:30:51,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:30:51,517 43 INFO rb-ce3bf1e-225338-422107 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 18:30:51,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 18:30:51,595 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:51,639 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:51,642 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:30:51,688 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:51,719 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "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 18:30:51,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.069 0.067 2026-10-07 18:30:51,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-07 18:30:51,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.066 2026-10-07 18:30:51,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.180 2026-10-07 18:30:51,854 43 INFO rb-ce3bf1e-225338-422107 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 18:30:51,968 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 18:30:51,997 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.053 2026-10-07 18:30:52,025 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:30:52,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.047 0.184 2026-10-07 18:30:52,156 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:30:52,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.226 2026-10-07 18:30:52,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-07 18:30:52,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.291 2026-10-07 18:30:52,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-07 18:30:52,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-07 18:30:52,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-07 18:30:52,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-10-07 18:30:52,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.065 0.207 2026-10-07 18:30:52,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.246 2026-10-07 18:30:52,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.230 2026-10-07 18:30:52,587 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:52] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.353 2026-10-07 18:30:52,652 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,701 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,758 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,938 43 INFO rb-ce3bf1e-225338-422107 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 18:30:52,989 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,040 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,136 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,211 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,260 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,321 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,407 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,451 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30: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.015 0.041 2026-10-07 18:30:53,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.058 2026-10-07 18:30:53,513 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.065 2026-10-07 18:30:53,579 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,629 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,684 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,735 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,793 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,856 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,907 43 INFO rb-ce3bf1e-225338-422107 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 18:30:53,991 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,064 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,115 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,166 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,238 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,254 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:30:54,258 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:30:54,291 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,340 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,413 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,466 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,519 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,573 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,626 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,683 43 INFO rb-ce3bf1e-225338-422107 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 18:30:54,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:54] "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 18:30:54,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78120171 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '040d801c-0f0e-4483-b3c5-1d9a11eb4c43'}] 2026-10-07 18:30:54,775 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:30:55,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78120171 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '040d801c-0f0e-4483-b3c5-1d9a11eb4c43'} created pos.order #591 2026-10-07 18:30:55,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78120171 finished 2026-10-07 18:30:55,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.355 0.589 2026-10-07 18:30:55,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.039 0.073 2026-10-07 18:30:55,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 18:30:56,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61954357 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '040d801c-0f0e-4483-b3c5-1d9a11eb4c43'}] 2026-10-07 18:30:56,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61954357 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '040d801c-0f0e-4483-b3c5-1d9a11eb4c43'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-10-07 18:30:56,092 43 INFO rb-ce3bf1e-225338-422107 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 18:30:56,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61954357 finished 2026-10-07 18:30:56,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-10-07 18:30:56,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:30:56,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 18761036 (allocated 20320256) 2026-10-07 18:30:56,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.149 2026-10-07 18:30:56,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 83121 2026-10-07 18:30:56,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-10-07 18:30:56,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 83121 2026-10-07 18:30:56,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183056_416808_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-10-07 18:30:56,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmp0b_btqsv_chrome_odoo" 2026-10-07 18:30:56,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-10-07 18:30:58,093 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 83336 2026-10-07 18:30:58,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmpcb0skevl_chrome_odoo 2026-10-07 18:30:58,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:33051/json/version 2026-10-07 18:30:58,095 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:58,161 43 INFO rb-ce3bf1e-225338-422107 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 18:30:58,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:33051/json 2026-10-07 18:30:58,162 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:30:58,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:33051/devtools/page/9A7D1F0A24192AAE873F216347B7B584 2026-10-07 18:30:58,185 43 INFO rb-ce3bf1e-225338-422107 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 18:30:58,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-10-07 18:30:58,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:30:58,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-10-07 18:30:58,383 43 INFO rb-ce3bf1e-225338-422107 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 18:30:58,383 43 INFO rb-ce3bf1e-225338-422107 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 18:30:58,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:30:59,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:59] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.066 0.839 2026-10-07 18:30:59,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': '9A7D1F0A24192AAE873F216347B7B584', 'loaderId': '5D11AA0CDD221D6B8EA63605AD4EAE7C', 'isDownload': False} 2026-10-07 18:30:59,304 43 INFO rb-ce3bf1e-225338-422107 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 18:30:59,326 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:30:59,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:59] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-10-07 18:30:59,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:59] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 18:30:59,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:30:59] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 18:31:00,109 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:31:00,110 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:00,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.030 2026-10-07 18:31:00,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:31:00,178 43 INFO rb-ce3bf1e-225338-422107 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 18:31:00,186 43 INFO rb-ce3bf1e-225338-422107 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 18:31:00,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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 18:31:00,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:00,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.016 2026-10-07 18:31:00,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 18:31:00,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.039 0.066 2026-10-07 18:31:00,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-07 18:31:01,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.357 0.546 2026-10-07 18:31:01,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "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 18:31:01,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:31:01,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.040 2026-10-07 18:31:01,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:31:01,654 43 INFO rb-ce3bf1e-225338-422107 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 18:31:01,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "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 18:31:01,722 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:01,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:31:01,765 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:31:01,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:31:01,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.031 2026-10-07 18:31:01,829 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:01,876 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "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 18:31:01,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.109 2026-10-07 18:31:01,900 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:31:01,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.016 0.053 2026-10-07 18:31:01,991 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.119 2026-10-07 18:31:02,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.038 0.227 2026-10-07 18:31:02,143 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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 18:31:02,144 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.109 2026-10-07 18:31:02,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-07 18:31:02,224 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-07 18:31:02,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:31:02,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-07 18:31:02,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-07 18:31:02,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-07 18:31:02,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-07 18:31:02,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.234 2026-10-07 18:31:02,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-07 18:31:02,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-10-07 18:31:02,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.303 2026-10-07 18:31:02,759 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,841 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,890 43 INFO rb-ce3bf1e-225338-422107 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 18:31:02,948 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,046 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,091 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.042 2026-10-07 18:31:03,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.061 2026-10-07 18:31:03,223 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,274 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.036 0.154 2026-10-07 18:31:03,327 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,388 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,440 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,498 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,553 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,606 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,683 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,735 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,786 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,838 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,890 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,940 43 INFO rb-ce3bf1e-225338-422107 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 18:31:03,991 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,069 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90180200 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53b8c1bd-51fa-4fbf-a6c5-472a6bde5e99'}] 2026-10-07 18:31:04,123 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,192 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90180200 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '53b8c1bd-51fa-4fbf-a6c5-472a6bde5e99'} created pos.order #592 2026-10-07 18:31:04,238 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90180200 finished 2026-10-07 18:31:04,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-10-07 18:31:04,289 43 INFO rb-ce3bf1e-225338-422107 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 18:31:04,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 16027236 (allocated 18350080) 2026-10-07 18:31:04,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 83336 2026-10-07 18:31:04,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-10-07 18:31:04,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 83336 2026-10-07 18:31:04,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.126 0.218 2026-10-07 18:31:04,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183104_515490_test_loyalty_is_not_processed_for_draft_order.txt 2026-10-07 18:31:04,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmpcb0skevl_chrome_odoo" 2026-10-07 18:31:04,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-10-07 18:31:05,878 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 83550 2026-10-07 18:31:05,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmppz95w2mo_chrome_odoo 2026-10-07 18:31:05,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:40291/json/version 2026-10-07 18:31:05,880 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40291', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:05,911 43 INFO rb-ce3bf1e-225338-422107 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 18:31:05,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:40291/json 2026-10-07 18:31:05,912 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40291', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:05,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:40291/devtools/page/AB899A74F48275CCD89170B19B7E9046 2026-10-07 18:31:05,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-10-07 18:31:05,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-10-07 18:31:06,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:06,198 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-10-07 18:31:06,202 43 INFO rb-ce3bf1e-225338-422107 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 18:31:06,202 43 INFO rb-ce3bf1e-225338-422107 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 18:31:06,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:07,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.076 0.725 2026-10-07 18:31:07,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': 'AB899A74F48275CCD89170B19B7E9046', 'loaderId': 'ACFAA68E6DBFE91815474C19BA1886D6', 'isDownload': False} 2026-10-07 18:31:07,024 43 INFO rb-ce3bf1e-225338-422107 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 18:31:07,049 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:07,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 18:31:07,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 18:31:07,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 18:31:07,809 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:31:07,814 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:31:07,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-07 18:31:07,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:31:07,889 43 INFO rb-ce3bf1e-225338-422107 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 18:31:07,897 43 INFO rb-ce3bf1e-225338-422107 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 18:31:07,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "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 18:31:07,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:07,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.020 2026-10-07 18:31:07,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.041 2026-10-07 18:31:07,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:31:08,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.045 2026-10-07 18:31:08,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.382 0.503 2026-10-07 18:31:09,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:31:09,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 18:31:09,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.037 2026-10-07 18:31:09,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:31:09,242 43 INFO rb-ce3bf1e-225338-422107 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 18:31:09,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 18:31:09,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:31:09,383 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:31:09,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:31:09,417 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:31:09,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.076 0.064 2026-10-07 18:31:09,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.136 2026-10-07 18:31:09,505 43 INFO rb-ce3bf1e-225338-422107 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 18:31:09,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:09,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.093 2026-10-07 18:31:09,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.198 2026-10-07 18:31:09,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-07 18:31:09,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.020 0.085 2026-10-07 18:31:09,727 43 INFO rb-ce3bf1e-225338-422107 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 18:31:09,736 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:31:09,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:09,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.135 2026-10-07 18:31:09,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-10-07 18:31:09,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:31:09,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-07 18:31:09,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.224 2026-10-07 18:31:09,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:09] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.301 2026-10-07 18:31:10,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.228 2026-10-07 18:31:10,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /web/image?model=product.template&field=image_128&id=1693&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-07 18:31:10,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 18:31:10,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.396 2026-10-07 18:31:10,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.381 2026-10-07 18:31:10,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.308 2026-10-07 18:31:10,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.262 2026-10-07 18:31:10,442 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,494 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,550 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,611 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,670 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,726 43 INFO rb-ce3bf1e-225338-422107 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 18:31:10,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.010 0.018 2026-10-07 18:31:10,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:10] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.020 2026-10-07 18:31:10,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-10-07 18:31:10,903 43 INFO rb-ce3bf1e-225338-422107 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 18:31:11,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 15150660 (allocated 16252928) 2026-10-07 18:31:11,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 83550 2026-10-07 18:31:11,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-10-07 18:31:11,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 83550 2026-10-07 18:31:11,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183111_170969_test_loyalty_on_order_with_fixed_tax.txt 2026-10-07 18:31:11,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmppz95w2mo_chrome_odoo" 2026-10-07 18:31:11,194 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-10-07 18:31:12,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 83757 2026-10-07 18:31:12,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmp536m1ebu_chrome_odoo 2026-10-07 18:31:12,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:46469/json/version 2026-10-07 18:31:12,103 43 INFO rb-ce3bf1e-225338-422107 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 18:31:12,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 18:31:12,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:46469/json 2026-10-07 18:31:12,178 43 INFO rb-ce3bf1e-225338-422107 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 18:31:12,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:46469/devtools/page/A5EE287F6D9D5E556A9B2AB99255B243 2026-10-07 18:31:12,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-10-07 18:31:12,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-10-07 18:31:12,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:12,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-10-07 18:31:12,406 43 INFO rb-ce3bf1e-225338-422107 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 18:31:12,406 43 INFO rb-ce3bf1e-225338-422107 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 18:31:12,426 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:13,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.059 0.647 2026-10-07 18:31:13,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'A5EE287F6D9D5E556A9B2AB99255B243', 'loaderId': 'E992DAA783ACD6552FA374595DB7B016', 'isDownload': False} 2026-10-07 18:31:13,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-10-07 18:31:13,167 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:13,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-07 18:31:13,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-10-07 18:31:13,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-07 18:31:13,920 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:13,926 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:13,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.016 2026-10-07 18:31:13,992 43 INFO rb-ce3bf1e-225338-422107 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 18:31:13,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.012 2026-10-07 18:31:14,012 43 INFO rb-ce3bf1e-225338-422107 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 18:31:14,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.018 0.006 2026-10-07 18:31:14,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:14,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-10-07 18:31:14,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-07 18:31:14,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.023 0.055 2026-10-07 18:31:14,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:31:15,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.545 0.610 2026-10-07 18:31:15,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:31:15,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:31:15,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.043 2026-10-07 18:31:15,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:31:15,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-10-07 18:31:15,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "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 18:31:15,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:31:15,808 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:31:15,823 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:15,842 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:31:15,873 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:15,875 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:15,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.035 0.052 2026-10-07 18:31:15,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.093 2026-10-07 18:31:15,945 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:31:16,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.072 2026-10-07 18:31:16,024 43 INFO rb-ce3bf1e-225338-422107 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 18:31:16,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.117 2026-10-07 18:31:16,141 43 INFO rb-ce3bf1e-225338-422107 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 18:31:16,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.067 0.179 2026-10-07 18:31:16,173 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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 18:31:16,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.140 2026-10-07 18:31:16,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-10-07 18:31:16,242 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:16,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-07 18:31:16,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 18:31:16,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-07 18:31:16,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-07 18:31:16,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-07 18:31:16,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-10-07 18:31:16,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.168 2026-10-07 18:31:16,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-10-07 18:31:16,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.069 0.250 2026-10-07 18:31:16,729 43 INFO rb-ce3bf1e-225338-422107 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 18:31:16,796 43 INFO rb-ce3bf1e-225338-422107 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 18:31:16,847 43 INFO rb-ce3bf1e-225338-422107 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 18:31:16,904 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,116 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,167 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,218 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,311 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,367 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,418 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,479 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,563 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,613 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.030 0.037 2026-10-07 18:31:17,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.068 2026-10-07 18:31:17,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.016 0.062 2026-10-07 18:31:17,755 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,778 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:31:17,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:17,807 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,856 43 INFO rb-ce3bf1e-225338-422107 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 18:31:17,937 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,005 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,089 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,156 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,207 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,257 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,308 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,367 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,416 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,470 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,531 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,583 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,637 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,695 43 INFO rb-ce3bf1e-225338-422107 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 18:31:18,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:18] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:31:18,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22032733 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b3db8722-27e9-4111-bf80-f1e1662485f0'}] 2026-10-07 18:31:18,758 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:19,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22032733 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b3db8722-27e9-4111-bf80-f1e1662485f0'} created pos.order #593 2026-10-07 18:31:19,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22032733 finished 2026-10-07 18:31:19,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 243 0.260 0.456 2026-10-07 18:31:19,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.037 0.067 2026-10-07 18:31:19,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:31:19,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:19] "GET /report/barcode/Code128/0449-1104-4ad7 HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 18:31:19,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54787775 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b3db8722-27e9-4111-bf80-f1e1662485f0'}] 2026-10-07 18:31:19,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54787775 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b3db8722-27e9-4111-bf80-f1e1662485f0'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-10-07 18:31:19,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54787775 finished 2026-10-07 18:31:19,873 43 INFO rb-ce3bf1e-225338-422107 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 18:31:19,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-10-07 18:31:19,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 18:31:20,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.056 0.143 2026-10-07 18:31:20,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 21353148 (allocated 22941696) 2026-10-07 18:31:20,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 83757 2026-10-07 18:31:20,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:20] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.020 2026-10-07 18:31:20,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-10-07 18:31:20,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 83757 2026-10-07 18:31:20,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183120_219066_test_loyalty_program_different_orders.txt 2026-10-07 18:31:20,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmp536m1ebu_chrome_odoo" 2026-10-07 18:31:20,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-10-07 18:31:21,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 83972 2026-10-07 18:31:21,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpf3n0v6xg_chrome_odoo 2026-10-07 18:31:21,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:37807/json/version 2026-10-07 18:31:21,412 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:21,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: Chrome/150.0.7871.114 2026-10-07 18:31:21,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:37807/json 2026-10-07 18:31:21,435 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:21,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:37807/devtools/page/AC54ABCE223BD004CB00741BB9768C4B 2026-10-07 18:31:21,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-10-07 18:31:21,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-10-07 18:31:21,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:21,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-10-07 18:31:21,602 43 INFO rb-ce3bf1e-225338-422107 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 18:31:21,603 43 INFO rb-ce3bf1e-225338-422107 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 18:31:21,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:22,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:22] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.068 0.610 2026-10-07 18:31:22,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': 'AC54ABCE223BD004CB00741BB9768C4B', 'loaderId': 'B40FF9B61829DF2B85CC5A21F31CF0A1', 'isDownload': False} 2026-10-07 18:31:22,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-10-07 18:31:22,327 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:22,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 18:31:22,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-07 18:31:22,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:31:23,040 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:23,045 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:23,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 18:31:23,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:31:23,123 43 INFO rb-ce3bf1e-225338-422107 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 18:31:23,137 43 INFO rb-ce3bf1e-225338-422107 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 18:31:23,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:31:23,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:23,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "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 18:31:23,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.034 2026-10-07 18:31:23,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.031 0.056 2026-10-07 18:31:23,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:31:24,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.359 0.804 2026-10-07 18:31:24,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:24,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:31:24,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.051 2026-10-07 18:31:24,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:31:24,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-10-07 18:31:24,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "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 18:31:24,887 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:24,941 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:31:24,965 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:31:25,007 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:31:25,008 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "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 18:31:25,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.049 0.067 2026-10-07 18:31:25,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.142 2026-10-07 18:31:25,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.066 2026-10-07 18:31:25,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.167 2026-10-07 18:31:25,086 43 INFO rb-ce3bf1e-225338-422107 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 18:31:25,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.033 2026-10-07 18:31:25,171 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:31:25,243 43 INFO rb-ce3bf1e-225338-422107 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 18:31:25,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.074 0.076 2026-10-07 18:31:25,299 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:31:25,317 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:25,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.042 0.217 2026-10-07 18:31:25,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.258 2026-10-07 18:31:25,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.014 0.303 2026-10-07 18:31:25,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.322 2026-10-07 18:31:25,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.423 2026-10-07 18:31:25,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.299 2026-10-07 18:31:25,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.270 2026-10-07 18:31:25,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.265 2026-10-07 18:31:25,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.250 2026-10-07 18:31:25,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.239 2026-10-07 18:31:25,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.266 2026-10-07 18:31:25,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:25] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 18:31:26,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.359 2026-10-07 18:31:26,033 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,082 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,133 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,185 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,280 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,331 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,382 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,433 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,483 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,547 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,607 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,700 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,752 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,804 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,858 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,910 43 INFO rb-ce3bf1e-225338-422107 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 18:31:26,968 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,026 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,114 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,179 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,230 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,280 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,337 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,393 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,486 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,575 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,626 43 INFO rb-ce3bf1e-225338-422107 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 18:31:27,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-10-07 18:31:27,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:31:27,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17621104 (allocated 19271680) 2026-10-07 18:31:27,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 83972 2026-10-07 18:31:27,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-10-07 18:31:27,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 83972 2026-10-07 18:31:27,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183127_889204_test_loyalty_program_specific_product.txt 2026-10-07 18:31:27,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpf3n0v6xg_chrome_odoo" 2026-10-07 18:31:27,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-10-07 18:31:29,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 84182 2026-10-07 18:31:29,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmp06ttorr1_chrome_odoo 2026-10-07 18:31:29,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:41213/json/version 2026-10-07 18:31:29,003 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:29,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: Chrome/150.0.7871.114 2026-10-07 18:31:29,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:41213/json 2026-10-07 18:31:29,023 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:29,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:41213/devtools/page/EDD8B681C99DA4819CB4BC362EB9B56C 2026-10-07 18:31:29,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-10-07 18:31:29,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-10-07 18:31:29,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:29,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-10-07 18:31:29,227 43 INFO rb-ce3bf1e-225338-422107 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 18:31:29,227 43 INFO rb-ce3bf1e-225338-422107 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 18:31:29,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:30,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.070 0.709 2026-10-07 18:31:30,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'EDD8B681C99DA4819CB4BC362EB9B56C', 'loaderId': '6F0B757AD87C018D39EA4204A6822755', 'isDownload': False} 2026-10-07 18:31:30,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-10-07 18:31:30,048 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:30,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:31:30,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.016 2026-10-07 18:31:30,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:31:30,709 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:30,718 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:30,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:31:30,771 43 INFO rb-ce3bf1e-225338-422107 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 18:31:30,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:31:30,780 43 INFO rb-ce3bf1e-225338-422107 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 18:31:30,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "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 18:31:30,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:30,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-10-07 18:31:30,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 18:31:30,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.053 2026-10-07 18:31:30,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 18:31:31,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.365 0.562 2026-10-07 18:31:31,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:31] "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 18:31:32,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:31:32,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-10-07 18:31:32,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 18:31:32,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-10-07 18:31:32,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "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 18:31:32,326 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:31:32,356 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:31:32,359 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:31:32,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.036 0.039 2026-10-07 18:31:32,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "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 18:31:32,423 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:31:32,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.073 2026-10-07 18:31:32,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-07 18:31:32,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.034 2026-10-07 18:31:32,547 43 INFO rb-ce3bf1e-225338-422107 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 18:31:32,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:31:32,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.024 2026-10-07 18:31:32,795 43 INFO rb-ce3bf1e-225338-422107 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 18:31:32,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.094 0.098 2026-10-07 18:31:32,813 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:31:32,828 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:32,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-07 18:31:32,846 43 INFO rb-ce3bf1e-225338-422107 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 18:31:32,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-07 18:31:32,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.219 2026-10-07 18:31:32,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:32] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.260 2026-10-07 18:31:33,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.409 2026-10-07 18:31:33,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.265 2026-10-07 18:31:33,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.284 2026-10-07 18:31:33,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1699&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-07 18:31:33,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 18:31:33,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.035 0.298 2026-10-07 18:31:33,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-07 18:31:33,377 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-07 18:31:33,480 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,526 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,590 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,672 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,719 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.019 0.045 2026-10-07 18:31:33,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.017 0.067 2026-10-07 18:31:33,822 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.017 0.088 2026-10-07 18:31:33,911 43 INFO rb-ce3bf1e-225338-422107 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 18:31:33,957 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,009 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,059 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,110 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,173 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,224 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,279 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,332 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,391 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,456 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,536 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,612 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,661 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,720 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,771 43 INFO rb-ce3bf1e-225338-422107 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 18:31:34,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-10-07 18:31:34,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 18:31:34,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 17079292 (allocated 18485248) 2026-10-07 18:31:34,958 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 84182 2026-10-07 18:31:34,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-10-07 18:31:34,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 84182 2026-10-07 18:31:35,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183135_084372_test_loyalty_program_using_same_product.txt 2026-10-07 18:31:35,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmp06ttorr1_chrome_odoo" 2026-10-07 18:31:35,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-10-07 18:31:36,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84393 2026-10-07 18:31:36,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpwnopmec5_chrome_odoo 2026-10-07 18:31:36,904 43 INFO rb-ce3bf1e-225338-422107 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:35427/json/version 2026-10-07 18:31:36,905 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35427', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:36,975 43 INFO rb-ce3bf1e-225338-422107 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 18:31:36,976 43 INFO rb-ce3bf1e-225338-422107 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:35427/json 2026-10-07 18:31:36,977 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35427', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:36,991 43 INFO rb-ce3bf1e-225338-422107 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:35427/devtools/page/88770C21D30D4B5FDA047E17F7111179 2026-10-07 18:31:37,007 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,018 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:37,076 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,090 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,091 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:37,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:37] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.065 0.728 2026-10-07 18:31:37,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '88770C21D30D4B5FDA047E17F7111179', 'loaderId': 'DA76DF3D6DFFFBDF0D1EF7343C85E996', 'isDownload': False} 2026-10-07 18:31:37,913 43 INFO rb-ce3bf1e-225338-422107 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 18:31:37,935 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:37,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:37] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:31:37,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:37] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:31:37,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:37] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.020 2026-10-07 18:31:38,598 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:31:38,600 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:31:38,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.015 2026-10-07 18:31:38,673 43 INFO rb-ce3bf1e-225338-422107 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 18:31:38,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.007 2026-10-07 18:31:38,686 43 INFO rb-ce3bf1e-225338-422107 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 18:31:38,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "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 18:31:38,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:38,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.020 2026-10-07 18:31:38,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 18:31:38,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.054 2026-10-07 18:31:38,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 18:31:39,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.269 0.487 2026-10-07 18:31:39,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:31:39,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 18:31:39,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.064 2026-10-07 18:31:39,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:31:39,973 43 INFO rb-ce3bf1e-225338-422107 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 18:31:39,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:39] "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 18:31:40,075 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:31:40,094 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:31:40,109 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:31:40,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.041 2026-10-07 18:31:40,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:40,173 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "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 18:31:40,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.027 0.094 2026-10-07 18:31:40,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 18:31:40,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.002 0.016 2026-10-07 18:31:40,285 43 INFO rb-ce3bf1e-225338-422107 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 18:31:40,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-07 18:31:40,360 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:31:40,470 43 INFO rb-ce3bf1e-225338-422107 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 18:31:40,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.063 0.073 2026-10-07 18:31:40,489 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:40,529 43 INFO rb-ce3bf1e-225338-422107 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 18:31:40,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.188 2026-10-07 18:31:40,589 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:31:40,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-07 18:31:40,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-07 18:31:40,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-07 18:31:40,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.318 2026-10-07 18:31:40,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 18:31:40,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-07 18:31:40,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-10-07 18:31:40,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-07 18:31:40,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-07 18:31:40,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.056 0.212 2026-10-07 18:31:41,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:41] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.243 2026-10-07 18:31:41,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:41] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.296 2026-10-07 18:31:41,045 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,147 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,194 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,270 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,346 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,395 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.029 0.051 2026-10-07 18:31:41,451 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.028 0.062 2026-10-07 18:31:41,573 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,650 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,698 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,752 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,935 43 INFO rb-ce3bf1e-225338-422107 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 18:31:41,986 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,037 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,087 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,138 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,188 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,248 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,300 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,353 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,434 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,457 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:42] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:42,461 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:42] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:31:42,486 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,539 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,623 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,677 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,731 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,785 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,863 43 INFO rb-ce3bf1e-225338-422107 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 18:31:42,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56658818 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b08b2b77-7557-4f9e-88ee-3ff0e8d3f7ee'}] 2026-10-07 18:31:42,881 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:43,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56658818 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b08b2b77-7557-4f9e-88ee-3ff0e8d3f7ee'} created pos.order #594 2026-10-07 18:31:43,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56658818 finished 2026-10-07 18:31:43,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.267 0.502 2026-10-07 18:31:43,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.026 0.063 2026-10-07 18:31:43,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:31:43,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:43] "GET /report/barcode/Code128/044c-90ef-4717 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-07 18:31:43,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95588381 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b08b2b77-7557-4f9e-88ee-3ff0e8d3f7ee'}] 2026-10-07 18:31:43,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95588381 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b08b2b77-7557-4f9e-88ee-3ff0e8d3f7ee'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-10-07 18:31:44,007 43 INFO rb-ce3bf1e-225338-422107 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 18:31:44,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95588381 finished 2026-10-07 18:31:44,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-07 18:31:44,067 43 INFO rb-ce3bf1e-225338-422107 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 18:31:44,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.072 0.157 2026-10-07 18:31:44,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 18912724 (allocated 21106688) 2026-10-07 18:31:44,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84393 2026-10-07 18:31:44,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-07 18:31:44,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84393 2026-10-07 18:31:44,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.013 0.027 2026-10-07 18:31:44,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183144_378935_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-07 18:31:44,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpwnopmec5_chrome_odoo" 2026-10-07 18:31:44,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 84613 2026-10-07 18:31:44,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpc2y5_hbt_chrome_odoo 2026-10-07 18:31:44,895 43 INFO rb-ce3bf1e-225338-422107 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:34953/json/version 2026-10-07 18:31:44,896 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:44,915 43 INFO rb-ce3bf1e-225338-422107 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 18:31:44,916 43 INFO rb-ce3bf1e-225338-422107 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:34953/json 2026-10-07 18:31:44,917 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:44,935 43 INFO rb-ce3bf1e-225338-422107 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:34953/devtools/page/2BFA14D5E799450F7747C109A03F5D5D 2026-10-07 18:31:44,954 43 INFO rb-ce3bf1e-225338-422107 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 18:31:44,987 43 INFO rb-ce3bf1e-225338-422107 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 18:31:45,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:45,035 43 INFO rb-ce3bf1e-225338-422107 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 18:31:45,039 43 INFO rb-ce3bf1e-225338-422107 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 18:31:45,039 43 INFO rb-ce3bf1e-225338-422107 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 18:31:45,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.059 2026-10-07 18:31:45,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '2BFA14D5E799450F7747C109A03F5D5D', 'loaderId': 'CB97FE636168DC3353AF5DFBC77B18E8', 'isDownload': False} 2026-10-07 18:31:45,155 43 INFO rb-ce3bf1e-225338-422107 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 18:31:45,182 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:45,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:31:45,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 18:31:45,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.032 2026-10-07 18:31:45,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:45,927 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:31:45,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:31:45,999 43 INFO rb-ce3bf1e-225338-422107 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 18:31:46,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:31:46,015 43 INFO rb-ce3bf1e-225338-422107 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 18:31:46,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.011 2026-10-07 18:31:46,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:31:46,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "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 18:31:46,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 18:31:46,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.038 2026-10-07 18:31:46,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 18:31:46,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.267 0.474 2026-10-07 18:31:46,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:46] "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 18:31:47,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:31:47,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.032 2026-10-07 18:31:47,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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 18:31:47,223 43 INFO rb-ce3bf1e-225338-422107 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 18:31:47,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "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 18:31:47,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:31:47,330 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:31:47,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:31:47,351 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:47,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.029 2026-10-07 18:31:47,424 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "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 18:31:47,432 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:31:47,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.033 0.083 2026-10-07 18:31:47,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:31:47,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.018 0.040 2026-10-07 18:31:47,557 43 INFO rb-ce3bf1e-225338-422107 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 18:31:47,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.108 2026-10-07 18:31:47,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.214 2026-10-07 18:31:47,735 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:31:47,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.157 2026-10-07 18:31:47,778 43 INFO rb-ce3bf1e-225338-422107 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 18:31:47,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-10-07 18:31:47,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-10-07 18:31:47,888 43 INFO rb-ce3bf1e-225338-422107 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 18:31:47,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.246 2026-10-07 18:31:47,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.298 2026-10-07 18:31:47,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.218 2026-10-07 18:31:47,979 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-07 18:31:48,029 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-07 18:31:48,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-07 18:31:48,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1701&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-10-07 18:31:48,096 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1702&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-07 18:31:48,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-10-07 18:31:48,167 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,220 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.041 0.052 2026-10-07 18:31:48,272 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "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 18:31:48,375 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,438 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,491 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,539 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,589 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,652 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,672 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:48,707 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,771 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,811 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,867 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,927 43 INFO rb-ce3bf1e-225338-422107 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 18:31:48,983 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,042 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:49] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 18:31:49,093 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:49] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.026 2026-10-07 18:31:49,153 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,205 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,258 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,309 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,366 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,426 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,477 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,558 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,638 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,688 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,746 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,798 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,853 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,905 43 INFO rb-ce3bf1e-225338-422107 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 18:31:49,957 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,006 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,093 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,109 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:50,111 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:50,147 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,195 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,277 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,331 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,384 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,443 43 INFO rb-ce3bf1e-225338-422107 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 18:31:50,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:50] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 18:31:50,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:50] "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 18:31:50,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71718651 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '358e0cd4-a80c-4ad2-9ae2-8dec102ebc22'}] 2026-10-07 18:31:50,552 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:51,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71718651 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '358e0cd4-a80c-4ad2-9ae2-8dec102ebc22'} created pos.order #595 2026-10-07 18:31:51,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71718651 finished 2026-10-07 18:31:51,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.167 0.510 2026-10-07 18:31:51,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.020 0.053 2026-10-07 18:31:51,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:31:51,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54363468 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '358e0cd4-a80c-4ad2-9ae2-8dec102ebc22'}] 2026-10-07 18:31:51,567 43 INFO rb-ce3bf1e-225338-422107 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 18:31:51,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54363468 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '358e0cd4-a80c-4ad2-9ae2-8dec102ebc22'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-10-07 18:31:51,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54363468 finished 2026-10-07 18:31:51,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-10-07 18:31:51,613 43 INFO rb-ce3bf1e-225338-422107 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 18:31:51,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 18837636 (allocated 20582400) 2026-10-07 18:31:51,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.055 0.115 2026-10-07 18:31:51,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 84613 2026-10-07 18:31:51,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-10-07 18:31:51,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 84613 2026-10-07 18:31:51,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183151_842454_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-10-07 18:31:51,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpc2y5_hbt_chrome_odoo" 2026-10-07 18:31:51,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-10-07 18:31:53,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 84834 2026-10-07 18:31:53,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmpjx9hae5f_chrome_odoo 2026-10-07 18:31:53,319 43 INFO rb-ce3bf1e-225338-422107 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:42319/json/version 2026-10-07 18:31:53,321 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:53,344 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,344 43 INFO rb-ce3bf1e-225338-422107 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:42319/json 2026-10-07 18:31:53,345 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:31:53,360 43 INFO rb-ce3bf1e-225338-422107 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:42319/devtools/page/6FD2B4849B5DBE70532EF2E3B3D187B6 2026-10-07 18:31:53,377 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,380 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:31:53,500 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,503 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,504 43 INFO rb-ce3bf1e-225338-422107 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 18:31:53,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:31:54,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.066 0.696 2026-10-07 18:31:54,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': '6FD2B4849B5DBE70532EF2E3B3D187B6', 'loaderId': 'FA22EB76520F0F53F4C2EC4D61387710', 'isDownload': False} 2026-10-07 18:31:54,280 43 INFO rb-ce3bf1e-225338-422107 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 18:31:54,298 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:31:54,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:31:54,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 18:31:54,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.039 2026-10-07 18:31:54,924 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:31:54,930 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:31:54,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:31:54,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 18:31:54,987 43 INFO rb-ce3bf1e-225338-422107 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 18:31:55,003 43 INFO rb-ce3bf1e-225338-422107 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 18:31:55,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:31:55,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:31:55,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31: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.016 2026-10-07 18:31:55,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-07 18:31:55,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.035 0.048 2026-10-07 18:31:55,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.110 2026-10-07 18:31:56,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 400 0.370 0.753 2026-10-07 18:31:56,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:31:56,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:31:56,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-07 18:31:56,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:31:56,589 43 INFO rb-ce3bf1e-225338-422107 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 18:31:56,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 18:31:56,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:56,706 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:31:56,711 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:31:56,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.054 2026-10-07 18:31:56,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-10-07 18:31:56,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.075 2026-10-07 18:31:56,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:31:56,795 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:31:56,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 18:31:56,933 43 INFO rb-ce3bf1e-225338-422107 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 18:31:56,964 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:31:57,043 43 INFO rb-ce3bf1e-225338-422107 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 18:31:57,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.048 0.069 2026-10-07 18:31:57,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:31:57,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.168 2026-10-07 18:31:57,170 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:31:57,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.174 2026-10-07 18:31:57,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.216 2026-10-07 18:31:57,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.290 2026-10-07 18:31:57,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-07 18:31:57,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1704&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.242 2026-10-07 18:31:57,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.200 2026-10-07 18:31:57,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-10-07 18:31:57,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.211 2026-10-07 18:31:57,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1705&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-07 18:31:57,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-07 18:31:57,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 18:31:57,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-07 18:31:57,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:31:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.049 0.333 2026-10-07 18:31:57,771 43 INFO rb-ce3bf1e-225338-422107 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 18:31:57,827 43 INFO rb-ce3bf1e-225338-422107 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 18:31:57,880 43 INFO rb-ce3bf1e-225338-422107 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 18:31:57,939 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,118 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,169 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,249 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,333 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,382 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,433 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,485 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,568 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,620 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,671 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,725 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,931 43 INFO rb-ce3bf1e-225338-422107 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 18:31:58,981 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,061 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,137 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,187 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,237 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,288 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,372 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,472 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,597 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,659 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,712 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,761 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,812 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,866 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,913 43 INFO rb-ce3bf1e-225338-422107 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 18:31:59,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-10-07 18:31:59,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 18:32:00,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18681312 (allocated 20320256) 2026-10-07 18:32:00,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 84834 2026-10-07 18:32:00,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-10-07 18:32:00,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 84834 2026-10-07 18:32:00,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183200_206220_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-10-07 18:32:00,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmpjx9hae5f_chrome_odoo" 2026-10-07 18:32:00,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-10-07 18:32:01,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 85041 2026-10-07 18:32:01,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmpr8g7a752_chrome_odoo 2026-10-07 18:32:01,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:34935/json/version 2026-10-07 18:32:01,768 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:01,841 43 INFO rb-ce3bf1e-225338-422107 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 18:32:01,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:34935/json 2026-10-07 18:32:01,842 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:01,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:34935/devtools/page/4AA9549A2EC6E0C71F826DBE493BDC96 2026-10-07 18:32:01,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-10-07 18:32:01,873 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-10-07 18:32:02,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:02,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-10-07 18:32:02,042 43 INFO rb-ce3bf1e-225338-422107 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 18:32:02,042 43 INFO rb-ce3bf1e-225338-422107 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 18:32:02,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:02,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:02] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.076 0.700 2026-10-07 18:32:02,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': '4AA9549A2EC6E0C71F826DBE493BDC96', 'loaderId': '75F6A901E1286C13B7E6EC64F515048F', 'isDownload': False} 2026-10-07 18:32:02,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-10-07 18:32:02,864 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:02,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:02] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.010 2026-10-07 18:32:02,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:02] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 18:32:02,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:02] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.034 2026-10-07 18:32:03,667 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:32:03,671 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:32:03,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-07 18:32:03,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:32:03,735 43 INFO rb-ce3bf1e-225338-422107 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 18:32:03,748 43 INFO rb-ce3bf1e-225338-422107 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 18:32:03,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:03,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:03,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.016 2026-10-07 18:32:03,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 18:32:03,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.052 2026-10-07 18:32:03,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-07 18:32:04,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.324 0.521 2026-10-07 18:32:04,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:04] "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 18:32:04,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:32:05,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 18:32:05,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:32:05,076 43 INFO rb-ce3bf1e-225338-422107 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 18:32:05,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "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 18:32:05,147 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:05,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:32:05,191 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:32:05,202 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:32:05,239 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:32:05,245 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:05,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.052 0.053 2026-10-07 18:32:05,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.112 2026-10-07 18:32:05,291 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:32:05,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.099 2026-10-07 18:32:05,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.118 2026-10-07 18:32:05,408 43 INFO rb-ce3bf1e-225338-422107 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 18:32:05,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.056 0.200 2026-10-07 18:32:05,517 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:05,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.053 2026-10-07 18:32:05,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 18:32:05,606 43 INFO rb-ce3bf1e-225338-422107 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 18:32:05,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.118 2026-10-07 18:32:05,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:05,656 43 INFO rb-ce3bf1e-225338-422107 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 18:32:05,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-07 18:32:05,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-07 18:32:05,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-07 18:32:05,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.222 2026-10-07 18:32:05,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1707&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.223 2026-10-07 18:32:05,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-07 18:32:05,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.218 2026-10-07 18:32:05,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1709&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.215 2026-10-07 18:32:05,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1708&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.220 2026-10-07 18:32:05,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-07 18:32:06,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.040 0.230 2026-10-07 18:32:06,163 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,275 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,326 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,389 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,473 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,522 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.026 0.046 2026-10-07 18:32:06,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:06] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.070 2026-10-07 18:32:06,572 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.069 2026-10-07 18:32:06,671 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,722 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,773 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,823 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,874 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,925 43 INFO rb-ce3bf1e-225338-422107 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 18:32:06,976 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,027 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,086 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,137 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,193 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,242 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,300 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,361 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,412 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,467 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,548 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,619 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,669 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,720 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,771 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,821 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,879 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,929 43 INFO rb-ce3bf1e-225338-422107 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 18:32:07,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-10-07 18:32:07,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 18:32:08,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 17072144 (allocated 19009536) 2026-10-07 18:32:08,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 85041 2026-10-07 18:32:08,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-10-07 18:32:08,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 85041 2026-10-07 18:32:08,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183208_227748_test_loyalty_program_with_tagged_free_product.txt 2026-10-07 18:32:08,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmpr8g7a752_chrome_odoo" 2026-10-07 18:32:08,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-10-07 18:32:09,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 85247 2026-10-07 18:32:09,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmplcos_mc5_chrome_odoo 2026-10-07 18:32:09,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:38603/json/version 2026-10-07 18:32:09,740 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:09,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:09,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:38603/json 2026-10-07 18:32:09,767 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:09,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:38603/devtools/page/6E46CF18B9B5EAA084550C6C5FF529BF 2026-10-07 18:32:09,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-10-07 18:32:09,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-10-07 18:32:09,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:09,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-10-07 18:32:09,977 43 INFO rb-ce3bf1e-225338-422107 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 18:32:09,977 43 INFO rb-ce3bf1e-225338-422107 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 18:32:09,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:10,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:10] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.088 0.720 2026-10-07 18:32:10,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': '6E46CF18B9B5EAA084550C6C5FF529BF', 'loaderId': '7D9DEBD746928487DB64CB0EDE6886B1', 'isDownload': False} 2026-10-07 18:32:10,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-10-07 18:32:10,829 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:10,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 18:32:10,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 18:32:10,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 18:32:11,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:32:11,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:32:11,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 18:32:11,691 43 INFO rb-ce3bf1e-225338-422107 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 18:32:11,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 18:32:11,703 43 INFO rb-ce3bf1e-225338-422107 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 18:32:11,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:11,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:11,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "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 18:32:11,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-07 18:32:11,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.048 0.058 2026-10-07 18:32:11,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-07 18:32:12,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.360 0.502 2026-10-07 18:32:12,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:12] "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 18:32:12,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:13,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-07 18:32:13,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:32:13,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:13,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:13,142 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:13,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:32:13,189 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:32:13,195 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:32:13,235 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:32:13,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:32:13,276 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:32:13,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.065 0.069 2026-10-07 18:32:13,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.144 2026-10-07 18:32:13,369 43 INFO rb-ce3bf1e-225338-422107 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 18:32:13,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.154 2026-10-07 18:32:13,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.269 2026-10-07 18:32:13,573 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:13,589 43 INFO rb-ce3bf1e-225338-422107 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 18:32:13,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.290 2026-10-07 18:32:13,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:32:13,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.225 2026-10-07 18:32:13,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.256 2026-10-07 18:32:13,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-07 18:32:13,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.278 2026-10-07 18:32:13,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 18:32:13,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.184 2026-10-07 18:32:13,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 18:32:13,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-07 18:32:13,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 18:32:13,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.189 2026-10-07 18:32:14,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.217 2026-10-07 18:32:14,153 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,238 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,291 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,351 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,400 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,453 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,504 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,562 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,622 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,673 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,727 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,808 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,885 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,936 43 INFO rb-ce3bf1e-225338-422107 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 18:32:14,996 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,045 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,098 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,187 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,266 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,316 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,375 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,426 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,480 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,530 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,592 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,648 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,699 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,754 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,836 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,917 43 INFO rb-ce3bf1e-225338-422107 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 18:32:15,975 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,027 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,088 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,140 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,236 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,338 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,391 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,447 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,500 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,553 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,603 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,661 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,718 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,769 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,824 43 INFO rb-ce3bf1e-225338-422107 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 18:32:16,917 43 INFO rb-ce3bf1e-225338-422107 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 18:32:17,015 43 INFO rb-ce3bf1e-225338-422107 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 18:32:17,065 43 INFO rb-ce3bf1e-225338-422107 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 18:32:17,124 43 INFO rb-ce3bf1e-225338-422107 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 18:32:17,173 43 INFO rb-ce3bf1e-225338-422107 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 18:32:17,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-10-07 18:32:17,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 18:32:17,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20837572 (allocated 22286336) 2026-10-07 18:32:17,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 85247 2026-10-07 18:32:17,385 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-10-07 18:32:17,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 85247 2026-10-07 18:32:17,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183217_492202_test_loyalty_reward_product_tag.txt 2026-10-07 18:32:17,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmplcos_mc5_chrome_odoo" 2026-10-07 18:32:17,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-10-07 18:32:19,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 85457 2026-10-07 18:32:19,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmpuq3z6ae0_chrome_odoo 2026-10-07 18:32:19,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:45311/json/version 2026-10-07 18:32:19,650 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:19,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:19,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:45311/json 2026-10-07 18:32:19,680 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:19,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:45311/devtools/page/C907B5C68D237C1A46306D467AFB4FBD 2026-10-07 18:32:19,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-10-07 18:32:19,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-10-07 18:32:19,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:19,873 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-10-07 18:32:19,875 43 INFO rb-ce3bf1e-225338-422107 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 18:32:19,875 43 INFO rb-ce3bf1e-225338-422107 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 18:32:19,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:20,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:20] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.075 0.757 2026-10-07 18:32:20,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': 'C907B5C68D237C1A46306D467AFB4FBD', 'loaderId': 'B1F0962EADED4DB77BAB3A03EF711E47', 'isDownload': False} 2026-10-07 18:32:20,737 43 INFO rb-ce3bf1e-225338-422107 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 18:32:20,762 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:20,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:20] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 18:32:20,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:20] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-10-07 18:32:20,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:20] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-07 18:32:21,412 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:21,438 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:32:21,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 18:32:21,506 43 INFO rb-ce3bf1e-225338-422107 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 18:32:21,517 43 INFO rb-ce3bf1e-225338-422107 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 18:32:21,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.022 2026-10-07 18:32:21,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.005 2026-10-07 18:32:21,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:21,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.013 2026-10-07 18:32:21,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-07 18:32:21,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.047 2026-10-07 18:32:21,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 18:32:22,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 401 0.386 0.558 2026-10-07 18:32:22,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:32:22,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:32:22,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:22] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.008 0.024 2026-10-07 18:32:23,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.053 2026-10-07 18:32:23,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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.016 2026-10-07 18:32:23,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:23,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "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 18:32:23,223 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:32:23,228 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:32:23,235 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:32:23,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.044 2026-10-07 18:32:23,272 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:32:23,278 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:32:23,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.076 2026-10-07 18:32:23,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.047 2026-10-07 18:32:23,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-07 18:32:23,426 43 INFO rb-ce3bf1e-225338-422107 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 18:32:23,466 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:32:23,535 43 INFO rb-ce3bf1e-225338-422107 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 18:32:23,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.066 0.070 2026-10-07 18:32:23,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:23,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.178 2026-10-07 18:32:23,671 43 INFO rb-ce3bf1e-225338-422107 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 18:32:23,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-07 18:32:23,701 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:23,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-07 18:32:23,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 18:32:23,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.347 2026-10-07 18:32:23,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.222 2026-10-07 18:32:23,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-07 18:32:23,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.175 2026-10-07 18:32:23,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 18:32:23,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:23] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-07 18:32:24,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:24] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-10-07 18:32:24,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-07 18:32:24,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.041 0.287 2026-10-07 18:32:24,223 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,314 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,365 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,426 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,829 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,880 43 INFO rb-ce3bf1e-225338-422107 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 18:32:24,947 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:25] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.032 0.041 2026-10-07 18:32:25,051 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.056 2026-10-07 18:32:25,111 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.079 2026-10-07 18:32:25,161 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,235 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,287 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:25] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.014 0.040 2026-10-07 18:32:25,376 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.034 0.060 2026-10-07 18:32:25,430 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,489 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,541 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,634 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,696 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,751 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,852 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,914 43 INFO rb-ce3bf1e-225338-422107 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 18:32:25,967 43 INFO rb-ce3bf1e-225338-422107 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 18:32:26,064 43 INFO rb-ce3bf1e-225338-422107 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 18:32:26,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-10-07 18:32:26,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 18:32:26,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 17270180 (allocated 19271680) 2026-10-07 18:32:26,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 85457 2026-10-07 18:32:26,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-10-07 18:32:26,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 85457 2026-10-07 18:32:26,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183226_353499_test_loyalty_reward_with_variant.txt 2026-10-07 18:32:26,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmpuq3z6ae0_chrome_odoo" 2026-10-07 18:32:26,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-10-07 18:32:27,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85679 2026-10-07 18:32:27,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpg2jzgz_h_chrome_odoo 2026-10-07 18:32:27,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:37899/json/version 2026-10-07 18:32:27,390 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:27,405 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:27,405 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:37899/json 2026-10-07 18:32:27,406 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:27,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:37899/devtools/page/1E3B67AC0F331DD3F4B2071BEC156EB2 2026-10-07 18:32:27,426 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-07 18:32:27,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-07 18:32:27,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:27,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-07 18:32:27,545 43 INFO rb-ce3bf1e-225338-422107 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 18:32:27,546 43 INFO rb-ce3bf1e-225338-422107 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 18:32:27,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:28,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:28] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.112 1.022 2026-10-07 18:32:28,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '1E3B67AC0F331DD3F4B2071BEC156EB2', 'loaderId': 'E2BA9F150A8F40DC1E2676C5D550B3F0', 'isDownload': False} 2026-10-07 18:32:28,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-10-07 18:32:28,736 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:28,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-10-07 18:32:28,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 18:32:28,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.052 2026-10-07 18:32:29,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:29,497 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:29,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 18:32:29,562 43 INFO rb-ce3bf1e-225338-422107 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 18:32:29,571 43 INFO rb-ce3bf1e-225338-422107 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 18:32:29,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.021 0.010 2026-10-07 18:32:29,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:29,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:29,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-10-07 18:32:29,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.034 2026-10-07 18:32:29,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:32:29,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.027 0.056 2026-10-07 18:32:30,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.364 0.510 2026-10-07 18:32:30,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:32:30,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:32:30,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.069 2026-10-07 18:32:31,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:32:31,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:31,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "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 18:32:31,133 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:31,158 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:31,177 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:32:31,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.056 2026-10-07 18:32:31,227 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:31,246 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:32:31,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.101 2026-10-07 18:32:31,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-10-07 18:32:31,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.018 0.024 2026-10-07 18:32:31,416 43 INFO rb-ce3bf1e-225338-422107 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 18:32:31,530 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:32:31,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.046 2026-10-07 18:32:31,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.024 0.095 2026-10-07 18:32:31,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:31,671 43 INFO rb-ce3bf1e-225338-422107 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 18:32:31,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.159 2026-10-07 18:32:31,711 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:31,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-10-07 18:32:31,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-07 18:32:31,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.282 2026-10-07 18:32:31,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.363 2026-10-07 18:32:31,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.280 2026-10-07 18:32:31,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-07 18:32:31,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:31] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-07 18:32:32,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:32] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 18:32:32,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:32] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-10-07 18:32:32,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.047 0.299 2026-10-07 18:32:32,239 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,292 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,343 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,395 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,584 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,634 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,685 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,748 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,800 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,859 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,910 43 INFO rb-ce3bf1e-225338-422107 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 18:32:32,961 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,040 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,056 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:33,059 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:33,094 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,144 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,232 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,286 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,341 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,427 43 INFO rb-ce3bf1e-225338-422107 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 18:32:33,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68228173 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2be3bdb2-f7bd-4145-8a2f-c19197bd21c2'}] 2026-10-07 18:32:33,441 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:34,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68228173 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2be3bdb2-f7bd-4145-8a2f-c19197bd21c2'} created pos.order #596 2026-10-07 18:32:34,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68228173 finished 2026-10-07 18:32:34,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.246 0.493 2026-10-07 18:32:34,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.061 0.062 2026-10-07 18:32:34,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:32:34,550 43 INFO rb-ce3bf1e-225338-422107 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 18:32:34,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:34] "GET /report/barcode/Code128/044b-8ca5-4ca1 HTTP/1.1" 200 - 0 0.000 0.075 2026-10-07 18:32:34,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65641275 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2be3bdb2-f7bd-4145-8a2f-c19197bd21c2'}] 2026-10-07 18:32:34,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65641275 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2be3bdb2-f7bd-4145-8a2f-c19197bd21c2'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-10-07 18:32:34,578 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-07 18:32:34,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:32:34,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65641275 finished 2026-10-07 18:32:34,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 16269936 (allocated 17563648) 2026-10-07 18:32:34,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.078 0.149 2026-10-07 18:32:34,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85679 2026-10-07 18:32:34,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-07 18:32:34,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85679 2026-10-07 18:32:34,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183234_899662_test_loyalty_validity_dates_and_use.txt 2026-10-07 18:32:34,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpg2jzgz_h_chrome_odoo" 2026-10-07 18:32:35,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 85893 2026-10-07 18:32:35,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpgvcs2wpn_chrome_odoo 2026-10-07 18:32:35,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:42719/json/version 2026-10-07 18:32:35,367 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:35,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:35,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:42719/json 2026-10-07 18:32:35,391 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:35,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:42719/devtools/page/5B4C93191D71733AAA22D512E40BD6CE 2026-10-07 18:32:35,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-10-07 18:32:35,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-10-07 18:32:35,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:35,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-10-07 18:32:35,505 43 INFO rb-ce3bf1e-225338-422107 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 18:32:35,505 43 INFO rb-ce3bf1e-225338-422107 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 18:32:35,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:35] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.040 0.049 2026-10-07 18:32:35,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '5B4C93191D71733AAA22D512E40BD6CE', 'loaderId': 'FD62808E0A58D75A820BA9770600D5C9', 'isDownload': False} 2026-10-07 18:32:35,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-10-07 18:32:35,646 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:35,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:35] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 18:32:35,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:35] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:32:35,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:35] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.022 2026-10-07 18:32:36,394 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:36,395 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:36,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:32:36,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 18:32:36,455 43 INFO rb-ce3bf1e-225338-422107 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 18:32:36,470 43 INFO rb-ce3bf1e-225338-422107 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 18:32:36,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:36,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:36,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "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.008 2026-10-07 18:32:36,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 18:32:36,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.022 0.063 2026-10-07 18:32:36,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:32:37,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.286 0.503 2026-10-07 18:32:37,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "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 18:32:37,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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.006 2026-10-07 18:32:37,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.052 2026-10-07 18:32:37,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:37,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:37,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:37,882 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:37,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:37,933 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:32:37,935 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 18:32:38,000 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "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 18:32:38,003 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:32:38,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.055 0.065 2026-10-07 18:32:38,049 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:32:38,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.143 2026-10-07 18:32:38,101 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.010 0.083 2026-10-07 18:32:38,196 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.048 0.129 2026-10-07 18:32:38,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.075 0.270 2026-10-07 18:32:38,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.132 2026-10-07 18:32:38,389 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:32:38,437 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.101 2026-10-07 18:32:38,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-10-07 18:32:38,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-07 18:32:38,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-07 18:32:38,562 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-07 18:32:38,610 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.212 2026-10-07 18:32:38,664 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-07 18:32:38,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.218 2026-10-07 18:32:38,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-07 18:32:38,882 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,931 43 INFO rb-ce3bf1e-225338-422107 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 18:32:38,982 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,064 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,080 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:39,080 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:39,110 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,162 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,241 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,295 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,350 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,411 43 INFO rb-ce3bf1e-225338-422107 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 18:32:39,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:39] "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 18:32:39,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59698463 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'dc64a12a-6e9a-4539-9fbe-aaa3af32d3a1'}] 2026-10-07 18:32:39,470 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:32:40,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59698463 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'dc64a12a-6e9a-4539-9fbe-aaa3af32d3a1'} created pos.order #597 2026-10-07 18:32:40,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59698463 finished 2026-10-07 18:32:40,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 143 0.239 0.491 2026-10-07 18:32:40,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 32 0.064 0.072 2026-10-07 18:32:40,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.009 0.014 2026-10-07 18:32:40,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "GET /report/barcode/Code128/044a-617a-493a HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 18:32:40,648 43 INFO rb-ce3bf1e-225338-422107 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 18:32:40,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45424376 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'dc64a12a-6e9a-4539-9fbe-aaa3af32d3a1'}] 2026-10-07 18:32:40,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45424376 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'dc64a12a-6e9a-4539-9fbe-aaa3af32d3a1'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-10-07 18:32:40,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45424376 finished 2026-10-07 18:32:40,692 43 INFO rb-ce3bf1e-225338-422107 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 18:32:40,772 43 INFO rb-ce3bf1e-225338-422107 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 18:32:40,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.030 0.110 2026-10-07 18:32:40,830 43 INFO rb-ce3bf1e-225338-422107 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 18:32:40,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.013 0.022 2026-10-07 18:32:40,897 43 INFO rb-ce3bf1e-225338-422107 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 18:32:40,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.022 0.027 2026-10-07 18:32:40,953 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,133 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,184 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,234 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,301 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:41,354 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,408 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,459 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,510 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,569 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,619 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,670 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,730 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,783 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,836 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,889 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,942 43 INFO rb-ce3bf1e-225338-422107 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 18:32:41,995 43 INFO rb-ce3bf1e-225338-422107 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 18:32:42,071 43 INFO rb-ce3bf1e-225338-422107 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 18:32:42,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82835415 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '54b99523-542a-49a5-bfc8-32d5721c1369'}] 2026-10-07 18:32:42,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82835415 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '54b99523-542a-49a5-bfc8-32d5721c1369'} created pos.order #598 2026-10-07 18:32:42,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82835415 finished 2026-10-07 18:32:42,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.131 0.365 2026-10-07 18:32:42,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.032 0.046 2026-10-07 18:32:42,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:42] "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 18:32:42,796 43 INFO rb-ce3bf1e-225338-422107 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 18:32:42,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-10-07 18:32:42,840 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:32:42,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:42] "GET /report/barcode/Code128/0442-68fd-4d8e HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 18:32:42,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58451780 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '54b99523-542a-49a5-bfc8-32d5721c1369'}] 2026-10-07 18:32:42,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58451780 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '54b99523-542a-49a5-bfc8-32d5721c1369'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-10-07 18:32:42,939 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58451780 finished 2026-10-07 18:32:43,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 18496688 (allocated 20058112) 2026-10-07 18:32:43,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.057 0.167 2026-10-07 18:32:43,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 85893 2026-10-07 18:32:43,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-10-07 18:32:43,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 85893 2026-10-07 18:32:43,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183243_165613_test_loyalty_validity_dates_and_use.txt 2026-10-07 18:32:43,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpgvcs2wpn_chrome_odoo" 2026-10-07 18:32:43,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-10-07 18:32:44,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 86111 2026-10-07 18:32:44,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmp7wnhc_ro_chrome_odoo 2026-10-07 18:32:44,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:39217/json/version 2026-10-07 18:32:44,721 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39217', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:44,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:44,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:39217/json 2026-10-07 18:32:44,830 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39217', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:44,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:39217/devtools/page/A473FEFF0F19C980F756E275934AFCB0 2026-10-07 18:32:44,852 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-10-07 18:32:44,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-10-07 18:32:45,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:45,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-10-07 18:32:45,032 43 INFO rb-ce3bf1e-225338-422107 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 18:32:45,033 43 INFO rb-ce3bf1e-225338-422107 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 18:32:45,057 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:45,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:45] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.079 0.673 2026-10-07 18:32:45,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': 'A473FEFF0F19C980F756E275934AFCB0', 'loaderId': 'D18EE3BDC76A9D02F54ED9A919A52879', 'isDownload': False} 2026-10-07 18:32:45,810 43 INFO rb-ce3bf1e-225338-422107 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 18:32:45,830 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:45,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:45] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.024 2026-10-07 18:32:45,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:45] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.038 2026-10-07 18:32:45,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:45] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.053 2026-10-07 18:32:46,576 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:46,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:32:46,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:32:46,640 43 INFO rb-ce3bf1e-225338-422107 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 18:32:46,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 18:32:46,654 43 INFO rb-ce3bf1e-225338-422107 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 18:32:46,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:46,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:46,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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.015 2026-10-07 18:32:46,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-10-07 18:32:46,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.030 0.048 2026-10-07 18:32:46,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-07 18:32:47,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.307 0.541 2026-10-07 18:32:47,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:47] "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 18:32:47,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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.010 2026-10-07 18:32:47,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-07 18:32:47,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:47] "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 18:32:47,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:48,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "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 18:32:48,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:48,107 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:48,127 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:48,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.039 2026-10-07 18:32:48,221 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:48,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.111 2026-10-07 18:32:48,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-07 18:32:48,228 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:32:48,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 18:32:48,404 43 INFO rb-ce3bf1e-225338-422107 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 18:32:48,429 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:32:48,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.087 0.056 2026-10-07 18:32:48,579 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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 18:32:48,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.127 2026-10-07 18:32:48,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-10-07 18:32:48,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.187 2026-10-07 18:32:48,667 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:48,676 43 INFO rb-ce3bf1e-225338-422107 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 18:32:48,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-10-07 18:32:48,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.029 0.339 2026-10-07 18:32:48,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 18:32:48,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.264 2026-10-07 18:32:48,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-07 18:32:48,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-07 18:32:48,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-07 18:32:48,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:48] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 18:32:49,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.212 2026-10-07 18:32:49,167 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,225 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,275 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,329 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,512 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,559 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,610 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,697 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,761 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,812 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,872 43 INFO rb-ce3bf1e-225338-422107 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 18:32:49,965 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.015 0.038 2026-10-07 18:32:50,010 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.018 0.053 2026-10-07 18:32:50,060 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.016 0.046 2026-10-07 18:32:50,119 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,170 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,224 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,275 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,331 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,391 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,442 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,513 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,592 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,607 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:50,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:50,643 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,693 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,771 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,825 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,880 43 INFO rb-ce3bf1e-225338-422107 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 18:32:50,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "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.009 2026-10-07 18:32:50,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36705119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '82bb28bb-b72f-41ea-ac54-808fbe003f7e'}] 2026-10-07 18:32:50,935 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:51,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36705119 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '82bb28bb-b72f-41ea-ac54-808fbe003f7e'} created pos.order #599 2026-10-07 18:32:51,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36705119 finished 2026-10-07 18:32:51,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.191 0.461 2026-10-07 18:32:51,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 54 0.030 0.068 2026-10-07 18:32:51,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:32:51,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34930512 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '82bb28bb-b72f-41ea-ac54-808fbe003f7e'}] 2026-10-07 18:32:51,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34930512 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '82bb28bb-b72f-41ea-ac54-808fbe003f7e'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-10-07 18:32:51,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34930512 finished 2026-10-07 18:32:51,967 43 INFO rb-ce3bf1e-225338-422107 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 18:32:51,996 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,047 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.074 0.153 2026-10-07 18:32:52,137 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.008 0.025 2026-10-07 18:32:52,195 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,244 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,305 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,370 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,422 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.045 2026-10-07 18:32:52,495 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.062 2026-10-07 18:32:52,546 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,596 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,650 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,832 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,883 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,933 43 INFO rb-ce3bf1e-225338-422107 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 18:32:52,989 43 INFO rb-ce3bf1e-225338-422107 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 18:32:53,040 43 INFO rb-ce3bf1e-225338-422107 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 18:32:53,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-10-07 18:32:53,097 43 INFO rb-ce3bf1e-225338-422107 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 18:32:53,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19518464 (allocated 21106688) 2026-10-07 18:32:53,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 86111 2026-10-07 18:32:53,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-10-07 18:32:53,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 86111 2026-10-07 18:32:53,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183253_353174_test_max_usage_partner_with_point.txt 2026-10-07 18:32:53,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmp7wnhc_ro_chrome_odoo" 2026-10-07 18:32:53,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-10-07 18:32:54,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 86338 2026-10-07 18:32:54,824 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmp5pd58ciw_chrome_odoo 2026-10-07 18:32:54,824 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40463/json/version 2026-10-07 18:32:54,826 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:54,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: Chrome/150.0.7871.114 2026-10-07 18:32:54,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:40463/json 2026-10-07 18:32:54,906 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:32:54,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:40463/devtools/page/867DB01432B8B2DAB139DD47C4346BD1 2026-10-07 18:32:54,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-10-07 18:32:54,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-10-07 18:32:55,098 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:32:55,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-10-07 18:32:55,115 43 INFO rb-ce3bf1e-225338-422107 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 18:32:55,115 43 INFO rb-ce3bf1e-225338-422107 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 18:32:55,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:32:55,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:55] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.047 0.563 2026-10-07 18:32:55,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '867DB01432B8B2DAB139DD47C4346BD1', 'loaderId': 'FEB3CB1FB225F4CB8F692FF8BE3F1109', 'isDownload': False} 2026-10-07 18:32:55,739 43 INFO rb-ce3bf1e-225338-422107 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 18:32:55,757 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:32:55,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:55] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:32:55,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:55] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 18:32:55,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:55] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.025 2026-10-07 18:32:56,469 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:32:56,470 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:32:56,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 18:32:56,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:32:56,534 43 INFO rb-ce3bf1e-225338-422107 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 18:32:56,549 43 INFO rb-ce3bf1e-225338-422107 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 18:32:56,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "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 18:32:56,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:56,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.042 0.016 2026-10-07 18:32:56,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.071 2026-10-07 18:32:56,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.050 2026-10-07 18:32:56,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 18:32:57,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.256 0.474 2026-10-07 18:32:57,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "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 18:32:57,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32: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.009 2026-10-07 18:32:57,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-10-07 18:32:57,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:32:57,873 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-10-07 18:32:57,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-10-07 18:32:57,946 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:32:57,965 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:32:57,977 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:32:58,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.057 2026-10-07 18:32:58,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.077 2026-10-07 18:32:58,052 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:32:58,066 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:32:58,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.125 2026-10-07 18:32:58,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 18:32:58,176 43 INFO rb-ce3bf1e-225338-422107 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 18:32:58,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-07 18:32:58,224 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:32:58,313 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:32:58,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.073 2026-10-07 18:32:58,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.102 2026-10-07 18:32:58,420 43 INFO rb-ce3bf1e-225338-422107 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 18:32:58,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-10-07 18:32:58,435 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:32:58,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.178 2026-10-07 18:32:58,478 43 INFO rb-ce3bf1e-225338-422107 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 18:32:58,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 18:32:58,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.358 2026-10-07 18:32:58,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.287 2026-10-07 18:32:58,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.279 2026-10-07 18:32:58,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.240 2026-10-07 18:32:58,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.033 0.275 2026-10-07 18:32:58,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 18:32:58,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:58] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.336 2026-10-07 18:32:58,870 43 INFO rb-ce3bf1e-225338-422107 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 18:32:58,964 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,017 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,078 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,153 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:59] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.025 2026-10-07 18:32:59,207 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:59] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.082 2026-10-07 18:32:59,314 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,393 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,460 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.069 0.077 2026-10-07 18:32:59,520 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,570 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,647 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,721 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,771 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,822 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,901 43 INFO rb-ce3bf1e-225338-422107 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 18:32:59,916 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:32:59,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:32:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:32:59,956 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,002 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,082 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,136 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,189 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,244 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,299 43 INFO rb-ce3bf1e-225338-422107 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 18:33:00,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:00] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.010 2026-10-07 18:33:00,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:00] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 18:33:00,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72750935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7296ec7e-0939-4940-b2ab-584c2ec1c83e'}] 2026-10-07 18:33:00,401 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:00,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72750935 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7296ec7e-0939-4940-b2ab-584c2ec1c83e'} created pos.order #600 2026-10-07 18:33:00,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72750935 finished 2026-10-07 18:33:01,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 233 0.240 0.480 2026-10-07 18:33:01,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.063 0.068 2026-10-07 18:33:01,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.018 2026-10-07 18:33:01,461 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4528300 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7296ec7e-0939-4940-b2ab-584c2ec1c83e'}] 2026-10-07 18:33:01,482 43 INFO rb-ce3bf1e-225338-422107 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 18:33:01,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4528300 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7296ec7e-0939-4940-b2ab-584c2ec1c83e'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-10-07 18:33:01,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4528300 finished 2026-10-07 18:33:01,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-10-07 18:33:01,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 18:33:01,686 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 18341280 (allocated 19795968) 2026-10-07 18:33:01,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.070 0.170 2026-10-07 18:33:01,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 86338 2026-10-07 18:33:01,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-10-07 18:33:01,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 86338 2026-10-07 18:33:01,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183301_867067_test_min_qty_points_awarded.txt 2026-10-07 18:33:01,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmp5pd58ciw_chrome_odoo" 2026-10-07 18:33:01,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-10-07 18:33:03,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 86558 2026-10-07 18:33:03,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmppczbi_mf_chrome_odoo 2026-10-07 18:33:03,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:44169/json/version 2026-10-07 18:33:03,721 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44169', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:03,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: Chrome/150.0.7871.114 2026-10-07 18:33:03,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:44169/json 2026-10-07 18:33:03,767 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44169', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:03,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:44169/devtools/page/71442913C25828089337E4638C82FA68 2026-10-07 18:33:03,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-10-07 18:33:03,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-10-07 18:33:03,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:03,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-10-07 18:33:03,891 43 INFO rb-ce3bf1e-225338-422107 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 18:33:03,892 43 INFO rb-ce3bf1e-225338-422107 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 18:33:03,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:04,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:04] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.083 0.984 2026-10-07 18:33:04,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '71442913C25828089337E4638C82FA68', 'loaderId': 'FCB51A7F161C6C87042124CD25A49AEE', 'isDownload': False} 2026-10-07 18:33:04,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-10-07 18:33:05,001 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:05,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 18:33:05,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 18:33:05,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:33:05,672 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:05,680 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:05,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:33:05,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 18:33:05,735 43 INFO rb-ce3bf1e-225338-422107 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 18:33:05,753 43 INFO rb-ce3bf1e-225338-422107 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 18:33:05,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:33:05,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:05,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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.014 2026-10-07 18:33:05,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-10-07 18:33:05,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.058 2026-10-07 18:33:05,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-07 18:33:06,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.409 0.555 2026-10-07 18:33:06,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:33:07,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:33:07,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 18:33:07,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:07,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-10-07 18:33:07,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:07,275 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:07,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:33:07,323 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:33:07,323 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:33:07,364 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:33:07,366 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:07,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.033 0.061 2026-10-07 18:33:07,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.121 2026-10-07 18:33:07,432 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:33:07,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.070 2026-10-07 18:33:07,530 43 INFO rb-ce3bf1e-225338-422107 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 18:33:07,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.117 2026-10-07 18:33:07,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.186 2026-10-07 18:33:07,651 43 INFO rb-ce3bf1e-225338-422107 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 18:33:07,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:07,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.112 2026-10-07 18:33:07,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.011 0.089 2026-10-07 18:33:07,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.107 2026-10-07 18:33:07,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 18:33:07,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.186 2026-10-07 18:33:07,818 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:07,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.154 2026-10-07 18:33:07,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-07 18:33:07,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.219 2026-10-07 18:33:07,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-10-07 18:33:07,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:07] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-07 18:33:08,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-07 18:33:08,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-10-07 18:33:08,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.051 0.260 2026-10-07 18:33:08,210 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,261 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,312 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,420 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,476 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,525 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,575 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,626 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,682 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,733 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,783 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,834 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,885 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,936 43 INFO rb-ce3bf1e-225338-422107 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 18:33:08,990 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,044 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,095 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,227 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,277 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,353 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,367 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:09,368 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:33:09,401 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,452 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,534 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,595 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,648 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,727 43 INFO rb-ce3bf1e-225338-422107 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 18:33:09,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70341008 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9cdddc42-8781-41ff-89de-129a97c0183f'}] 2026-10-07 18:33:09,735 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:09,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70341008 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9cdddc42-8781-41ff-89de-129a97c0183f'} created pos.order #601 2026-10-07 18:33:09,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70341008 finished 2026-10-07 18:33:10,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.105 0.174 2026-10-07 18:33:10,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.036 0.061 2026-10-07 18:33:10,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:10,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1463489 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9cdddc42-8781-41ff-89de-129a97c0183f'}] 2026-10-07 18:33:10,404 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1463489 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9cdddc42-8781-41ff-89de-129a97c0183f'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-10-07 18:33:10,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1463489 finished 2026-10-07 18:33:10,452 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,509 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,587 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.072 0.161 2026-10-07 18:33:10,641 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,690 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.013 0.023 2026-10-07 18:33:10,740 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,790 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,845 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,895 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,946 43 INFO rb-ce3bf1e-225338-422107 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 18:33:10,997 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,047 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,099 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,152 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,205 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,256 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,386 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,437 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,499 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,544 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,595 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,652 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,706 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,759 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,835 43 INFO rb-ce3bf1e-225338-422107 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 18:33:11,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047539 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b04cde68-db60-44f2-a2b4-5c17ab07e60c'}] 2026-10-07 18:33:11,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047539 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b04cde68-db60-44f2-a2b4-5c17ab07e60c'} created pos.order #602 2026-10-07 18:33:11,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79047539 finished 2026-10-07 18:33:12,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.051 0.147 2026-10-07 18:33:12,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.013 0.042 2026-10-07 18:33:12,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:12,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80956258 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b04cde68-db60-44f2-a2b4-5c17ab07e60c'}] 2026-10-07 18:33:12,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80956258 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b04cde68-db60-44f2-a2b4-5c17ab07e60c'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-10-07 18:33:12,253 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80956258 finished 2026-10-07 18:33:12,300 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,361 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,409 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.051 0.150 2026-10-07 18:33:12,473 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.025 2026-10-07 18:33:12,554 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,627 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,711 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,780 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,829 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,889 43 INFO rb-ce3bf1e-225338-422107 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 18:33:12,975 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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.015 0.035 2026-10-07 18:33:13,034 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.006 0.031 2026-10-07 18:33:13,081 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.061 2026-10-07 18:33:13,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:13] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.056 2026-10-07 18:33:13,139 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,192 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,240 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,292 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,342 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,393 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,446 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,500 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,550 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,682 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,732 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,791 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,842 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,893 43 INFO rb-ce3bf1e-225338-422107 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 18:33:13,951 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,005 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,058 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,135 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36247135 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'd9b608b6-38e9-4c79-b6d2-818ed538c134'}] 2026-10-07 18:33:14,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36247135 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'd9b608b6-38e9-4c79-b6d2-818ed538c134'} created pos.order #603 2026-10-07 18:33:14,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36247135 finished 2026-10-07 18:33:14,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.091 0.209 2026-10-07 18:33:14,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.037 0.059 2026-10-07 18:33:14,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:14,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11642268 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'd9b608b6-38e9-4c79-b6d2-818ed538c134'}] 2026-10-07 18:33:14,680 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11642268 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'd9b608b6-38e9-4c79-b6d2-818ed538c134'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-10-07 18:33:14,713 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11642268 finished 2026-10-07 18:33:14,730 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,789 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,863 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.063 0.145 2026-10-07 18:33:14,913 43 INFO rb-ce3bf1e-225338-422107 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 18:33:14,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.013 0.025 2026-10-07 18:33:14,998 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,061 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,112 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,168 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,247 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,299 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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.041 0.047 2026-10-07 18:33:15,354 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,404 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.059 2026-10-07 18:33:15,455 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,506 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,557 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,608 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,658 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,712 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,766 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,818 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,948 43 INFO rb-ce3bf1e-225338-422107 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 18:33:15,999 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,058 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,107 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,158 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,220 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,269 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,322 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,389 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:16] "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 18:33:16,435 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36940751 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2645dbf2-eec8-497c-b204-5de986a68f45'}] 2026-10-07 18:33:16,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36940751 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2645dbf2-eec8-497c-b204-5de986a68f45'} created pos.order #604 2026-10-07 18:33:16,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36940751 finished 2026-10-07 18:33:16,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.052 0.185 2026-10-07 18:33:16,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.028 0.073 2026-10-07 18:33:16,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:16] "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 18:33:16,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49944209 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2645dbf2-eec8-497c-b204-5de986a68f45'}] 2026-10-07 18:33:16,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49944209 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2645dbf2-eec8-497c-b204-5de986a68f45'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-10-07 18:33:16,932 43 INFO rb-ce3bf1e-225338-422107 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 18:33:16,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49944209 finished 2026-10-07 18:33:16,979 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,037 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,119 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.063 0.171 2026-10-07 18:33:17,176 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.014 0.034 2026-10-07 18:33:17,254 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,313 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,364 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,420 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,508 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,555 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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.016 0.042 2026-10-07 18:33:17,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.005 0.058 2026-10-07 18:33:17,613 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,657 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.075 2026-10-07 18:33:17,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.079 2026-10-07 18:33:17,717 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,766 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,818 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,876 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,929 43 INFO rb-ce3bf1e-225338-422107 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 18:33:17,983 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,056 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86351248 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'da8ea817-a48e-47db-ad1f-f6a7b5dd9c2b'}] 2026-10-07 18:33:18,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86351248 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'da8ea817-a48e-47db-ad1f-f6a7b5dd9c2b'} created pos.order #605 2026-10-07 18:33:18,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86351248 finished 2026-10-07 18:33:18,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.103 0.206 2026-10-07 18:33:18,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.021 0.052 2026-10-07 18:33:18,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:18,580 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32416082 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'da8ea817-a48e-47db-ad1f-f6a7b5dd9c2b'}] 2026-10-07 18:33:18,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32416082 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'da8ea817-a48e-47db-ad1f-f6a7b5dd9c2b'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-10-07 18:33:18,604 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32416082 finished 2026-10-07 18:33:18,654 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,735 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,788 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.055 0.173 2026-10-07 18:33:18,849 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,908 43 INFO rb-ce3bf1e-225338-422107 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 18:33:18,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.016 0.036 2026-10-07 18:33:18,958 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,008 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,081 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,133 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,189 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,366 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,417 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,467 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,529 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,580 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,637 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,689 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,786 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,848 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,898 43 INFO rb-ce3bf1e-225338-422107 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 18:33:19,955 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,038 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,084 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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.019 0.041 2026-10-07 18:33:20,137 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.046 2026-10-07 18:33:20,197 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,255 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,307 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,358 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,439 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,490 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,541 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,603 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,651 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,702 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,762 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,819 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,871 43 INFO rb-ce3bf1e-225338-422107 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 18:33:20,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:20] "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.012 2026-10-07 18:33:20,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 18:33:20,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32539072 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'fda2ca7f-288c-4504-b538-01664af495d0'}] 2026-10-07 18:33:21,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32539072 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'fda2ca7f-288c-4504-b538-01664af495d0'} created pos.order #606 2026-10-07 18:33:21,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32539072 finished 2026-10-07 18:33:21,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 205 0.312 0.472 2026-10-07 18:33:21,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.028 0.055 2026-10-07 18:33:21,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:21] "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 18:33:22,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14970719 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'fda2ca7f-288c-4504-b538-01664af495d0'}] 2026-10-07 18:33:22,016 43 INFO rb-ce3bf1e-225338-422107 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 18:33:22,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14970719 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'fda2ca7f-288c-4504-b538-01664af495d0'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-10-07 18:33:22,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14970719 finished 2026-10-07 18:33:22,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-10-07 18:33:22,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:33:22,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.076 0.145 2026-10-07 18:33:22,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29958284 (allocated 32256000) 2026-10-07 18:33:22,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 86558 2026-10-07 18:33:22,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-10-07 18:33:22,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 86558 2026-10-07 18:33:22,695 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183322_695278_test_multiple_gift_wallet_programs.txt 2026-10-07 18:33:22,695 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmppczbi_mf_chrome_odoo" 2026-10-07 18:33:22,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-10-07 18:33:24,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 86816 2026-10-07 18:33:24,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmptnxt4e91_chrome_odoo 2026-10-07 18:33:24,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:42623/json/version 2026-10-07 18:33:24,262 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42623', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:24,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: Chrome/150.0.7871.114 2026-10-07 18:33:24,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:42623/json 2026-10-07 18:33:24,353 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42623', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:24,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:42623/devtools/page/C7768583230CBCBCCDA22189BEDCC933 2026-10-07 18:33:24,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-10-07 18:33:24,405 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-10-07 18:33:24,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:24,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-10-07 18:33:24,598 43 INFO rb-ce3bf1e-225338-422107 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 18:33:24,598 43 INFO rb-ce3bf1e-225338-422107 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 18:33:24,616 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:25,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:25] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.051 0.664 2026-10-07 18:33:25,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': 'C7768583230CBCBCCDA22189BEDCC933', 'loaderId': 'BE95D7C9BBA6523BEB720C5110CC9F6A', 'isDownload': False} 2026-10-07 18:33:25,332 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-10-07 18:33:25,357 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:25,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-10-07 18:33:25,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.015 0.035 2026-10-07 18:33:25,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.057 2026-10-07 18:33:26,078 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:26,083 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:26,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 18:33:26,150 43 INFO rb-ce3bf1e-225338-422107 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 18:33:26,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:33:26,162 43 INFO rb-ce3bf1e-225338-422107 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 18:33:26,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:26,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:26,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 18:33:26,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-07 18:33:26,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.054 2026-10-07 18:33:26,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 18:33:27,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.335 0.485 2026-10-07 18:33:27,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "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 18:33:27,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:27,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.042 2026-10-07 18:33:27,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:27,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-10-07 18:33:27,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 18:33:27,521 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:27,545 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:27,559 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:33:27,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.026 2026-10-07 18:33:27,608 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:33:27,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "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 18:33:27,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.059 2026-10-07 18:33:27,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-07 18:33:27,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.053 2026-10-07 18:33:27,715 43 INFO rb-ce3bf1e-225338-422107 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 18:33:27,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 18:33:27,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:33:27,873 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:33:27,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.056 2026-10-07 18:33:27,934 43 INFO rb-ce3bf1e-225338-422107 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 18:33:27,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:27] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.061 0.156 2026-10-07 18:33:28,016 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:33:28,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-07 18:33:28,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-07 18:33:28,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 18:33:28,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.308 2026-10-07 18:33:28,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-07 18:33:28,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-10-07 18:33:28,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-10-07 18:33:28,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.145 2026-10-07 18:33:28,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-07 18:33:28,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.074 0.321 2026-10-07 18:33:28,524 43 INFO rb-ce3bf1e-225338-422107 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 18:33:28,605 43 INFO rb-ce3bf1e-225338-422107 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 18:33:28,657 43 INFO rb-ce3bf1e-225338-422107 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 18:33:28,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-10-07 18:33:28,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:33:28,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14624680 (allocated 15466496) 2026-10-07 18:33:28,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 86816 2026-10-07 18:33:28,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-10-07 18:33:28,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 86816 2026-10-07 18:33:28,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183328_969364_test_multiple_loyalty_products.txt 2026-10-07 18:33:28,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmptnxt4e91_chrome_odoo" 2026-10-07 18:33:28,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-10-07 18:33:29,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 87017 2026-10-07 18:33:29,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpgwzhqwsx_chrome_odoo 2026-10-07 18:33:29,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:41185/json/version 2026-10-07 18:33:29,990 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41185', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:30,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-07 18:33:30,028 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:41185/json 2026-10-07 18:33:30,028 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41185', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:30,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:41185/devtools/page/F5D315FFCA9B331FC8363F1CC058ABB1 2026-10-07 18:33:30,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-07 18:33:30,073 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-07 18:33:30,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:30,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-10-07 18:33:30,215 43 INFO rb-ce3bf1e-225338-422107 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 18:33:30,215 43 INFO rb-ce3bf1e-225338-422107 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 18:33:30,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:31,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.090 0.728 2026-10-07 18:33:31,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': 'F5D315FFCA9B331FC8363F1CC058ABB1', 'loaderId': 'C60214C3A682DFC1D36FECC6F99ACED3', 'isDownload': False} 2026-10-07 18:33:31,048 43 INFO rb-ce3bf1e-225338-422107 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 18:33:31,068 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:31,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 18:33:31,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 18:33:31,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.029 2026-10-07 18:33:31,777 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:31,802 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:33:31,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-07 18:33:31,851 43 INFO rb-ce3bf1e-225338-422107 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 18:33:31,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 18:33:31,861 43 INFO rb-ce3bf1e-225338-422107 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 18:33:31,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:31,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:31,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.013 2026-10-07 18:33:31,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.034 2026-10-07 18:33:32,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:32] "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 18:33:32,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:33:32,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.341 0.503 2026-10-07 18:33:32,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 18:33:33,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:33:33,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-07 18:33:33,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:33:33,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-07 18:33:33,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 18:33:33,265 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:33,293 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:33,296 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:33:33,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.044 2026-10-07 18:33:33,327 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "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 18:33:33,334 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:33:33,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.112 2026-10-07 18:33:33,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.033 2026-10-07 18:33:33,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.164 2026-10-07 18:33:33,486 43 INFO rb-ce3bf1e-225338-422107 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 18:33:33,562 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:33,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.041 0.019 2026-10-07 18:33:33,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:33:33,641 43 INFO rb-ce3bf1e-225338-422107 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 18:33:33,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.030 0.094 2026-10-07 18:33:33,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.045 0.178 2026-10-07 18:33:33,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:33:33,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.222 2026-10-07 18:33:33,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.196 2026-10-07 18:33:33,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 18:33:33,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 18:33:33,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-07 18:33:33,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-07 18:33:33,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 18:33:34,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.447 2026-10-07 18:33:34,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.274 2026-10-07 18:33:34,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.283 2026-10-07 18:33:34,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.354 2026-10-07 18:33:34,285 43 INFO rb-ce3bf1e-225338-422107 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 18:33:34,345 43 INFO rb-ce3bf1e-225338-422107 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 18:33:34,410 43 INFO rb-ce3bf1e-225338-422107 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 18:33:34,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:34] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.010 0.020 2026-10-07 18:33:34,989 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,077 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,129 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,181 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,231 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,327 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,378 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,429 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,488 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,540 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,594 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,671 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,722 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,774 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,825 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,882 43 INFO rb-ce3bf1e-225338-422107 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 18:33:35,942 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:36] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 18:33:36,502 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,600 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,679 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,697 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:36,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:33:36,735 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,785 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,867 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,921 43 INFO rb-ce3bf1e-225338-422107 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 18:33:36,973 43 INFO rb-ce3bf1e-225338-422107 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 18:33:37,026 43 INFO rb-ce3bf1e-225338-422107 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 18:33:37,104 43 INFO rb-ce3bf1e-225338-422107 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 18:33:37,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142846 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2b3854b4-5594-412d-abdd-9adf309f6d57'}] 2026-10-07 18:33:37,124 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:33:37,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142846 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2b3854b4-5594-412d-abdd-9adf309f6d57'} created pos.order #607 2026-10-07 18:33:37,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142846 finished 2026-10-07 18:33:37,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.067 0.171 2026-10-07 18:33:37,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.030 0.060 2026-10-07 18:33:37,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:37] "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 18:33:37,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98940007 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2b3854b4-5594-412d-abdd-9adf309f6d57'}] 2026-10-07 18:33:37,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98940007 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2b3854b4-5594-412d-abdd-9adf309f6d57'} sync ignored for existing PoS order pos.order(607,) (state: paid) 2026-10-07 18:33:37,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98940007 finished 2026-10-07 18:33:37,683 43 INFO rb-ce3bf1e-225338-422107 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 18:33:37,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-10-07 18:33:37,735 43 INFO rb-ce3bf1e-225338-422107 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 18:33:37,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.054 0.145 2026-10-07 18:33:37,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 19495540 (allocated 21368832) 2026-10-07 18:33:37,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 87017 2026-10-07 18:33:37,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-10-07 18:33:37,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 87017 2026-10-07 18:33:38,019 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183338_019008_test_multiple_physical_gift_card_sale.txt 2026-10-07 18:33:38,019 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpgwzhqwsx_chrome_odoo" 2026-10-07 18:33:38,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-10-07 18:33:39,447 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 87239 2026-10-07 18:33:39,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpx23poe52_chrome_odoo 2026-10-07 18:33:39,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:37345/json/version 2026-10-07 18:33:39,449 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:39,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: Chrome/150.0.7871.114 2026-10-07 18:33:39,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:37345/json 2026-10-07 18:33:39,563 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:39,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:37345/devtools/page/0EADBD2BBF81A4A2F990274ED097DB4C 2026-10-07 18:33:39,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-10-07 18:33:39,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-10-07 18:33:39,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:39,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-10-07 18:33:39,766 43 INFO rb-ce3bf1e-225338-422107 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 18:33:39,766 43 INFO rb-ce3bf1e-225338-422107 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 18:33:39,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:40,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:40] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.088 0.908 2026-10-07 18:33:40,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '0EADBD2BBF81A4A2F990274ED097DB4C', 'loaderId': 'BF7E8650B41CE633F93AA6BB614C9E25', 'isDownload': False} 2026-10-07 18:33:40,789 43 INFO rb-ce3bf1e-225338-422107 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 18:33:40,811 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:40,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:40] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.010 2026-10-07 18:33:40,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:40] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:33:40,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:40] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 18:33:41,477 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:41,488 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:33:41,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:33:41,541 43 INFO rb-ce3bf1e-225338-422107 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 18:33:41,550 43 INFO rb-ce3bf1e-225338-422107 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 18:33:41,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.017 2026-10-07 18:33:41,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:33:41,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:41,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-07 18:33:41,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 18:33:41,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.055 2026-10-07 18:33:41,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:33:42,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.349 0.501 2026-10-07 18:33:42,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:33:42,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:33:42,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-07 18:33:42,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:33:42,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-10-07 18:33:42,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 18:33:42,974 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:43,016 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:33:43,033 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:33:43,069 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:43,072 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:33:43,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.017 0.054 2026-10-07 18:33:43,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.080 2026-10-07 18:33:43,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-10-07 18:33:43,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.022 2026-10-07 18:33:43,220 43 INFO rb-ce3bf1e-225338-422107 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 18:33:43,281 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:33:43,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.050 2026-10-07 18:33:43,376 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:43,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.144 2026-10-07 18:33:43,467 43 INFO rb-ce3bf1e-225338-422107 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 18:33:43,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-10-07 18:33:43,501 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:33:43,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.187 2026-10-07 18:33:43,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.230 2026-10-07 18:33:43,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.329 2026-10-07 18:33:43,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.274 2026-10-07 18:33:43,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-07 18:33:43,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.220 2026-10-07 18:33:43,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1723&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-07 18:33:43,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 18:33:43,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "GET /web/image?model=product.template&field=image_128&id=1724&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 18:33:43,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.094 0.222 2026-10-07 18:33:44,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:44] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.281 2026-10-07 18:33:44,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:44] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.352 2026-10-07 18:33:44,090 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,218 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,300 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,378 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,465 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,551 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,603 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,690 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,764 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,816 43 INFO rb-ce3bf1e-225338-422107 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 18:33:44,903 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,003 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,059 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,111 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,218 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,329 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-10-07 18:33:45,378 43 INFO rb-ce3bf1e-225338-422107 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 18:33:45,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 19003824 (allocated 21237760) 2026-10-07 18:33:45,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 87239 2026-10-07 18:33:45,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-10-07 18:33:45,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 87239 2026-10-07 18:33:45,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183345_626281_test_multiple_reward_line_free_product.txt 2026-10-07 18:33:45,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpx23poe52_chrome_odoo" 2026-10-07 18:33:45,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-10-07 18:33:47,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 87460 2026-10-07 18:33:47,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmp5c19p6rt_chrome_odoo 2026-10-07 18:33:47,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:45799/json/version 2026-10-07 18:33:47,127 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:47,149 43 INFO rb-ce3bf1e-225338-422107 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 18:33:47,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:45799/json 2026-10-07 18:33:47,150 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:47,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:45799/devtools/page/1A0F476EA6B85013ECCAC899BD7E727A 2026-10-07 18:33:47,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-10-07 18:33:47,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-10-07 18:33:47,295 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:47,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-10-07 18:33:47,307 43 INFO rb-ce3bf1e-225338-422107 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 18:33:47,307 43 INFO rb-ce3bf1e-225338-422107 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 18:33:47,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:48,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.088 0.662 2026-10-07 18:33:48,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '1A0F476EA6B85013ECCAC899BD7E727A', 'loaderId': '5203BCC229173D7C2D1FFEAD3DA282F4', 'isDownload': False} 2026-10-07 18:33:48,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-10-07 18:33:48,105 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:48,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:33:48,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 18:33:48,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 18:33:48,844 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:48,864 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:48,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:33:48,918 43 INFO rb-ce3bf1e-225338-422107 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 18:33:48,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 18:33:48,928 43 INFO rb-ce3bf1e-225338-422107 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 18:33:48,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:33:48,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:49,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-07 18:33:49,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-07 18:33:49,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.047 2026-10-07 18:33:49,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 18:33:50,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.429 0.538 2026-10-07 18:33:50,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:33:50,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:33:50,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-07 18:33:50,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 18:33:50,427 43 INFO rb-ce3bf1e-225338-422107 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 18:33:50,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "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 18:33:50,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:50,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:50,556 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:33:50,569 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:33:50,603 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:33:50,617 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "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 18:33:50,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.048 2026-10-07 18:33:50,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.092 2026-10-07 18:33:50,655 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:33:50,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.007 0.075 2026-10-07 18:33:50,708 43 INFO rb-ce3bf1e-225338-422107 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 18:33:50,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.110 2026-10-07 18:33:50,827 43 INFO rb-ce3bf1e-225338-422107 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 18:33:50,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.023 0.194 2026-10-07 18:33:50,853 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:33:50,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.117 2026-10-07 18:33:50,876 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:33:50,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.152 2026-10-07 18:33:50,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.181 2026-10-07 18:33:50,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:50] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-07 18:33:51,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-10-07 18:33:51,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-10-07 18:33:51,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 18:33:51,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-07 18:33:51,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 18:33:51,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.205 2026-10-07 18:33:51,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.239 2026-10-07 18:33:51,327 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,386 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,439 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,492 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,683 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,734 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,810 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,827 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:51,832 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:51,860 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,911 43 INFO rb-ce3bf1e-225338-422107 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 18:33:51,993 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,046 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,101 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,154 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,208 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,292 43 INFO rb-ce3bf1e-225338-422107 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 18:33:52,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74934375 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '540d9fe4-8dc2-48ed-9977-14627adf7911'}] 2026-10-07 18:33:52,302 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:52,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74934375 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '540d9fe4-8dc2-48ed-9977-14627adf7911'} created pos.order #608 2026-10-07 18:33:52,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74934375 finished 2026-10-07 18:33:53,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.265 0.466 2026-10-07 18:33:53,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.021 0.053 2026-10-07 18:33:53,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "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 18:33:53,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47812734 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '540d9fe4-8dc2-48ed-9977-14627adf7911'}] 2026-10-07 18:33:53,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47812734 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '540d9fe4-8dc2-48ed-9977-14627adf7911'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-10-07 18:33:53,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47812734 finished 2026-10-07 18:33:53,327 43 INFO rb-ce3bf1e-225338-422107 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 18:33:53,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-10-07 18:33:53,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 18:33:53,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.052 0.164 2026-10-07 18:33:53,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "GET /report/barcode/Code128/0445-e267-4e7d HTTP/1.1" 200 - 0 0.000 0.264 2026-10-07 18:33:53,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 17468500 (allocated 19660800) 2026-10-07 18:33:53,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 87460 2026-10-07 18:33:53,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.014 0.021 2026-10-07 18:33:53,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-10-07 18:33:53,580 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 87460 2026-10-07 18:33:53,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183353_680331_test_next_order_coupon_program_expiration_date.txt 2026-10-07 18:33:53,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmp5c19p6rt_chrome_odoo" 2026-10-07 18:33:53,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-10-07 18:33:55,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 87673 2026-10-07 18:33:55,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpw5_8znz1_chrome_odoo 2026-10-07 18:33:55,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:35699/json/version 2026-10-07 18:33:55,177 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:55,275 43 INFO rb-ce3bf1e-225338-422107 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 18:33:55,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:35699/json 2026-10-07 18:33:55,276 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:33:55,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:35699/devtools/page/57A6AB68CFE8338D89F135A3C18AB56D 2026-10-07 18:33:55,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-10-07 18:33:55,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-10-07 18:33:55,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:33:55,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-10-07 18:33:55,516 43 INFO rb-ce3bf1e-225338-422107 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 18:33:55,516 43 INFO rb-ce3bf1e-225338-422107 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 18:33:55,539 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:33:56,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:56] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.072 0.697 2026-10-07 18:33:56,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': '57A6AB68CFE8338D89F135A3C18AB56D', 'loaderId': '3EC46562125ABC36DEDE52627132EE34', 'isDownload': False} 2026-10-07 18:33:56,310 43 INFO rb-ce3bf1e-225338-422107 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 18:33:56,334 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:33:56,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:56] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:33:56,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:56] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.026 2026-10-07 18:33:56,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:56] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.069 2026-10-07 18:33:57,151 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:57,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:57,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 18:33:57,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:33:57,234 43 INFO rb-ce3bf1e-225338-422107 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 18:33:57,251 43 INFO rb-ce3bf1e-225338-422107 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 18:33:57,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:33:57,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:33:57,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "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 18:33:57,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-10-07 18:33:57,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.037 2026-10-07 18:33:57,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:33:58,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.374 0.459 2026-10-07 18:33:58,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:58,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:33:58,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.046 2026-10-07 18:33:58,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:33:58,566 43 INFO rb-ce3bf1e-225338-422107 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 18:33:58,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:58,642 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:58,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:58,688 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:58,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:33:58,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.029 0.043 2026-10-07 18:33:58,758 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:58,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.076 2026-10-07 18:33:58,764 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33: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 18:33:58,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.027 2026-10-07 18:33:58,825 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:33:58,890 43 INFO rb-ce3bf1e-225338-422107 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 18:33:58,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.043 0.084 2026-10-07 18:33:59,005 43 INFO rb-ce3bf1e-225338-422107 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 18:33:59,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.169 2026-10-07 18:33:59,053 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:33:59,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.013 0.134 2026-10-07 18:33:59,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-10-07 18:33:59,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.175 2026-10-07 18:33:59,163 43 INFO rb-ce3bf1e-225338-422107 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 18:33:59,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-10-07 18:33:59,199 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:33:59,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.243 2026-10-07 18:33:59,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.189 2026-10-07 18:33:59,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-07 18:33:59,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 18:33:59,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-10-07 18:33:59,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.241 2026-10-07 18:33:59,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:33:59] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.310 2026-10-07 18:33:59,599 43 INFO rb-ce3bf1e-225338-422107 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 18:33:59,719 43 INFO rb-ce3bf1e-225338-422107 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 18:33:59,769 43 INFO rb-ce3bf1e-225338-422107 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 18:33:59,829 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,231 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,286 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,350 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:00] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 13 0.025 0.043 2026-10-07 18:34:00,447 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.052 2026-10-07 18:34:00,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 18:34:00,499 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,551 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,616 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,668 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:00] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.020 0.038 2026-10-07 18:34:00,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.019 0.062 2026-10-07 18:34:00,787 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,835 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,888 43 INFO rb-ce3bf1e-225338-422107 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 18:34:00,940 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,113 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,164 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,258 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,276 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:01,278 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:01,310 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,360 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,440 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,493 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,546 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,600 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,653 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,724 43 INFO rb-ce3bf1e-225338-422107 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 18:34:01,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13481408 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '309aef21-d852-4641-80bc-016d2893c21f'}] 2026-10-07 18:34:01,736 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:02,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13481408 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '309aef21-d852-4641-80bc-016d2893c21f'} created pos.order #609 2026-10-07 18:34:02,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13481408 finished 2026-10-07 18:34:02,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.217 0.461 2026-10-07 18:34:02,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:02,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54127713 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '309aef21-d852-4641-80bc-016d2893c21f'}] 2026-10-07 18:34:02,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54127713 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '309aef21-d852-4641-80bc-016d2893c21f'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-10-07 18:34:02,611 43 INFO rb-ce3bf1e-225338-422107 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 18:34:02,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54127713 finished 2026-10-07 18:34:02,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-10-07 18:34:02,662 43 INFO rb-ce3bf1e-225338-422107 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 18:34:02,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 17086600 (allocated 18874368) 2026-10-07 18:34:02,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 87673 2026-10-07 18:34:02,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-10-07 18:34:02,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 87673 2026-10-07 18:34:02,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.115 0.151 2026-10-07 18:34:02,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183402_960933_test_not_create_loyalty_card_expired_program.txt 2026-10-07 18:34:02,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpw5_8znz1_chrome_odoo" 2026-10-07 18:34:03,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-10-07 18:34:04,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 87881 2026-10-07 18:34:04,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp39o40dcg_chrome_odoo 2026-10-07 18:34:04,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37873/json/version 2026-10-07 18:34:04,674 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37873', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:04,707 43 INFO rb-ce3bf1e-225338-422107 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 18:34:04,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:37873/json 2026-10-07 18:34:04,708 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37873', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:04,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:37873/devtools/page/B4C23868CA19F1BE4BA798EBB275A399 2026-10-07 18:34:04,731 43 INFO rb-ce3bf1e-225338-422107 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 18:34:04,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-07 18:34:04,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:04,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-07 18:34:04,910 43 INFO rb-ce3bf1e-225338-422107 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 18:34:04,910 43 INFO rb-ce3bf1e-225338-422107 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 18:34:04,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:34:05,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:05] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.075 0.926 2026-10-07 18:34:05,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'B4C23868CA19F1BE4BA798EBB275A399', 'loaderId': 'C065154FD0220D6A9CAA4072BFED235B', 'isDownload': False} 2026-10-07 18:34:05,934 43 INFO rb-ce3bf1e-225338-422107 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 18:34:05,962 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:05,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:05] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:34:05,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:05] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:34:06,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.032 2026-10-07 18:34:06,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:06,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:06,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:34:06,714 43 INFO rb-ce3bf1e-225338-422107 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 18:34:06,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 18:34:06,725 43 INFO rb-ce3bf1e-225338-422107 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 18:34:06,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:06,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:06,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.024 2026-10-07 18:34:06,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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.029 2026-10-07 18:34:06,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:34:06,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.031 0.056 2026-10-07 18:34:07,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.433 0.575 2026-10-07 18:34:07,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:07] "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 18:34:08,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:34:08,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 18:34:08,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:34:08,200 43 INFO rb-ce3bf1e-225338-422107 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 18:34:08,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:34:08,281 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:08,317 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:34:08,321 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:08,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.040 2026-10-07 18:34:08,388 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:34:08,391 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:08,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.018 0.121 2026-10-07 18:34:08,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.125 2026-10-07 18:34:08,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.026 2026-10-07 18:34:08,494 43 INFO rb-ce3bf1e-225338-422107 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 18:34:08,548 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:34:08,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.019 2026-10-07 18:34:08,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.058 0.095 2026-10-07 18:34:08,727 43 INFO rb-ce3bf1e-225338-422107 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 18:34:08,734 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:34:08,749 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:08,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.199 2026-10-07 18:34:08,779 43 INFO rb-ce3bf1e-225338-422107 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 18:34:08,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 18:34:08,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.270 2026-10-07 18:34:08,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.020 0.299 2026-10-07 18:34:08,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.348 2026-10-07 18:34:09,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.265 2026-10-07 18:34:09,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.297 2026-10-07 18:34:09,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.303 2026-10-07 18:34:09,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.233 2026-10-07 18:34:09,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.242 2026-10-07 18:34:09,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.054 0.443 2026-10-07 18:34:09,467 43 INFO rb-ce3bf1e-225338-422107 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 18:34:09,559 43 INFO rb-ce3bf1e-225338-422107 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 18:34:09,607 43 INFO rb-ce3bf1e-225338-422107 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 18:34:09,670 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,072 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,124 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,198 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 17 0.021 0.054 2026-10-07 18:34:10,297 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,339 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.070 2026-10-07 18:34:10,395 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.114 2026-10-07 18:34:10,488 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.016 0.036 2026-10-07 18:34:10,537 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.046 2026-10-07 18:34:10,644 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.068 2026-10-07 18:34:10,694 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,743 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,797 43 INFO rb-ce3bf1e-225338-422107 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 18:34:10,979 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,030 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,082 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,131 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,192 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,254 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,305 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,397 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,479 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,561 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,581 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:34:11,584 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:34:11,617 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,666 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,742 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,797 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,851 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,904 43 INFO rb-ce3bf1e-225338-422107 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 18:34:11,956 43 INFO rb-ce3bf1e-225338-422107 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 18:34:12,013 43 INFO rb-ce3bf1e-225338-422107 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 18:34:12,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:12] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.005 0.013 2026-10-07 18:34:12,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27397304 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dca358f7-0cd7-4067-afd5-935d386f4214'}] 2026-10-07 18:34:12,105 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:34:12,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27397304 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dca358f7-0cd7-4067-afd5-935d386f4214'} created pos.order #610 2026-10-07 18:34:12,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27397304 finished 2026-10-07 18:34:12,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.264 0.519 2026-10-07 18:34:13,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 55 0.067 0.073 2026-10-07 18:34:13,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:13] "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 18:34:13,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29392669 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dca358f7-0cd7-4067-afd5-935d386f4214'}] 2026-10-07 18:34:13,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29392669 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dca358f7-0cd7-4067-afd5-935d386f4214'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-10-07 18:34:13,303 43 INFO rb-ce3bf1e-225338-422107 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 18:34:13,328 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29392669 finished 2026-10-07 18:34:13,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-07 18:34:13,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:34:13,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.161 2026-10-07 18:34:13,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18814188 (allocated 20582400) 2026-10-07 18:34:13,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 87881 2026-10-07 18:34:13,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-07 18:34:13,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 87881 2026-10-07 18:34:13,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183413_682567_test_not_create_loyalty_card_max_usage_program.txt 2026-10-07 18:34:13,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp39o40dcg_chrome_odoo" 2026-10-07 18:34:14,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 88098 2026-10-07 18:34:14,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmpahbcabj2_chrome_odoo 2026-10-07 18:34:14,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34993/json/version 2026-10-07 18:34:14,099 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:14,179 43 INFO rb-ce3bf1e-225338-422107 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 18:34:14,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:34993/json 2026-10-07 18:34:14,183 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:14,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:34993/devtools/page/DA71A2A9E4AB6BBA970504862EE876E4 2026-10-07 18:34:14,203 43 INFO rb-ce3bf1e-225338-422107 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 18:34:14,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-10-07 18:34:14,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:14,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-10-07 18:34:14,303 43 INFO rb-ce3bf1e-225338-422107 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 18:34:14,303 43 INFO rb-ce3bf1e-225338-422107 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 18:34:14,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:14] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 33 0.036 0.076 2026-10-07 18:34:14,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'DA71A2A9E4AB6BBA970504862EE876E4', 'loaderId': 'E73FF047717D05066318FED144826E99', 'isDownload': False} 2026-10-07 18:34:14,487 43 INFO rb-ce3bf1e-225338-422107 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 18:34:14,520 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:14,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:14] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.019 2026-10-07 18:34:14,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:14] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-07 18:34:14,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:14] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-07 18:34:15,273 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:15,281 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:15,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:34:15,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:34:15,349 43 INFO rb-ce3bf1e-225338-422107 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 18:34:15,368 43 INFO rb-ce3bf1e-225338-422107 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 18:34:15,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "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 18:34:15,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:15,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:34:15,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:34:15,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.032 2026-10-07 18:34:15,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 18:34:16,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 273 0.242 0.396 2026-10-07 18:34:16,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:34:16,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:34:16,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 18:34:16,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:34:16,409 43 INFO rb-ce3bf1e-225338-422107 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 18:34:16,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:16,497 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:16,518 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:16,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:34:16,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:34:16,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.034 2026-10-07 18:34:16,585 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:34:16,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 18:34:16,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.016 0.094 2026-10-07 18:34:16,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:34:16,692 43 INFO rb-ce3bf1e-225338-422107 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 18:34:16,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.108 2026-10-07 18:34:16,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.179 2026-10-07 18:34:16,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:16,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.215 2026-10-07 18:34:16,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.121 2026-10-07 18:34:16,902 43 INFO rb-ce3bf1e-225338-422107 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 18:34:16,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 18:34:16,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-07 18:34:16,999 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-07 18:34:17,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-07 18:34:17,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-10-07 18:34:17,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 18:34:17,114 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-10-07 18:34:17,162 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.192 2026-10-07 18:34:17,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.178 2026-10-07 18:34:17,225 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,632 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,683 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,747 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 16 0.036 0.038 2026-10-07 18:34:17,849 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,902 43 INFO rb-ce3bf1e-225338-422107 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 18:34:17,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.039 0.064 2026-10-07 18:34:17,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:17] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.100 2026-10-07 18:34:17,960 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,029 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:18] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.014 0.031 2026-10-07 18:34:18,082 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.018 0.058 2026-10-07 18:34:18,182 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,235 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,283 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,337 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,514 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,566 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,615 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,690 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,709 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:34:18,710 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:18,741 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,792 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,875 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,928 43 INFO rb-ce3bf1e-225338-422107 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 18:34:18,984 43 INFO rb-ce3bf1e-225338-422107 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 18:34:19,037 43 INFO rb-ce3bf1e-225338-422107 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 18:34:19,091 43 INFO rb-ce3bf1e-225338-422107 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 18:34:19,174 43 INFO rb-ce3bf1e-225338-422107 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 18:34:19,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14305397 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'c3100852-a8b5-4f74-b6c8-26caa2277451'}] 2026-10-07 18:34:19,189 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:34:19,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14305397 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'c3100852-a8b5-4f74-b6c8-26caa2277451'} created pos.order #611 2026-10-07 18:34:19,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14305397 finished 2026-10-07 18:34:19,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.184 0.449 2026-10-07 18:34:19,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:19] "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 18:34:20,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2562459 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'c3100852-a8b5-4f74-b6c8-26caa2277451'}] 2026-10-07 18:34:20,056 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2562459 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'c3100852-a8b5-4f74-b6c8-26caa2277451'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-10-07 18:34:20,059 43 INFO rb-ce3bf1e-225338-422107 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 18:34:20,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-10-07 18:34:20,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 18:34:20,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2562459 finished 2026-10-07 18:34:20,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 16949772 (allocated 18350080) 2026-10-07 18:34:20,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 88098 2026-10-07 18:34:20,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-10-07 18:34:20,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 88098 2026-10-07 18:34:20,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.053 0.166 2026-10-07 18:34:20,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183420_376520_test_not_create_loyalty_card_max_usage_program.txt 2026-10-07 18:34:20,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmpahbcabj2_chrome_odoo" 2026-10-07 18:34:20,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-10-07 18:34:22,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88318 2026-10-07 18:34:22,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp5crxtqkh_chrome_odoo 2026-10-07 18:34:22,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35719/json/version 2026-10-07 18:34:22,083 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:22,146 43 INFO rb-ce3bf1e-225338-422107 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 18:34:22,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:35719/json 2026-10-07 18:34:22,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:22,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:35719/devtools/page/03FA80249628BD196E5278B33BB96405 2026-10-07 18:34:22,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 18:34:22,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 18:34:22,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:22,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 18:34:22,349 43 INFO rb-ce3bf1e-225338-422107 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 18:34:22,349 43 INFO rb-ce3bf1e-225338-422107 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 18:34:22,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:34:23,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.099 0.706 2026-10-07 18:34:23,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '03FA80249628BD196E5278B33BB96405', 'loaderId': '7C9CF54163E957CB5D13EB07C019EFE8', 'isDownload': False} 2026-10-07 18:34:23,176 43 INFO rb-ce3bf1e-225338-422107 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 18:34:23,200 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:23,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:34:23,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 18:34:23,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 18:34:23,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:23,919 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:34:23,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:34:23,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:34:23,982 43 INFO rb-ce3bf1e-225338-422107 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 18:34:23,996 43 INFO rb-ce3bf1e-225338-422107 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 18:34:24,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:34:24,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:24,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.013 2026-10-07 18:34:24,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-10-07 18:34:24,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.044 2026-10-07 18:34:24,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:34:25,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.376 0.525 2026-10-07 18:34:25,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:34:25,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:34:25,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.057 2026-10-07 18:34:25,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:34:25,390 43 INFO rb-ce3bf1e-225338-422107 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 18:34:25,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "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 18:34:25,476 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:25,520 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:34:25,523 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:34:25,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.050 2026-10-07 18:34:25,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:25,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.109 2026-10-07 18:34:25,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-10-07 18:34:25,627 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:25,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 18:34:25,783 43 INFO rb-ce3bf1e-225338-422107 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 18:34:25,855 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:34:25,935 43 INFO rb-ce3bf1e-225338-422107 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 18:34:25,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.074 0.050 2026-10-07 18:34:25,963 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:25,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.134 2026-10-07 18:34:26,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.061 0.191 2026-10-07 18:34:26,103 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:34:26,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-10-07 18:34:26,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-07 18:34:26,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-07 18:34:26,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-07 18:34:26,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-07 18:34:26,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-10-07 18:34:26,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.180 2026-10-07 18:34:26,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-07 18:34:26,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.159 2026-10-07 18:34:26,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-10-07 18:34:26,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.059 0.295 2026-10-07 18:34:26,645 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,700 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,754 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,802 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,853 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,903 43 INFO rb-ce3bf1e-225338-422107 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 18:34:26,963 43 INFO rb-ce3bf1e-225338-422107 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 18:34:27,022 43 INFO rb-ce3bf1e-225338-422107 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 18:34:27,089 43 INFO rb-ce3bf1e-225338-422107 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 18:34:27,141 43 INFO rb-ce3bf1e-225338-422107 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 18:34:27,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:27] "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.008 0.020 2026-10-07 18:34:27,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 18:34:27,264 43 INFO rb-ce3bf1e-225338-422107 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 18:34:27,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15273716 (allocated 16515072) 2026-10-07 18:34:27,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88318 2026-10-07 18:34:27,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 18:34:27,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88318 2026-10-07 18:34:27,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183427_505862_test_order_reward_product_tax_included_excluded.txt 2026-10-07 18:34:27,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp5crxtqkh_chrome_odoo" 2026-10-07 18:34:27,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 88526 2026-10-07 18:34:27,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpx5o49a30_chrome_odoo 2026-10-07 18:34:27,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37851/json/version 2026-10-07 18:34:27,998 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:28,036 43 INFO rb-ce3bf1e-225338-422107 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 18:34:28,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:37851/json 2026-10-07 18:34:28,037 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:28,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:37851/devtools/page/0218D95016083179B4AB79B97DDBCBB6 2026-10-07 18:34:28,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 18:34:28,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 18:34:28,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:28,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 18:34:28,136 43 INFO rb-ce3bf1e-225338-422107 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 18:34:28,136 43 INFO rb-ce3bf1e-225338-422107 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 18:34:28,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.068 2026-10-07 18:34:28,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '0218D95016083179B4AB79B97DDBCBB6', 'loaderId': 'E32D6018DE7EF7C71E49CE4C1932D83C', 'isDownload': False} 2026-10-07 18:34:28,255 43 INFO rb-ce3bf1e-225338-422107 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 18:34:28,272 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:28,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:34:28,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 18:34:28,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-07 18:34:29,108 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:29,124 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:34:29,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:34:29,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.005 2026-10-07 18:34:29,198 43 INFO rb-ce3bf1e-225338-422107 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 18:34:29,215 43 INFO rb-ce3bf1e-225338-422107 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 18:34:29,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:29,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:29,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 18:34:29,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:34:29,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.031 0.038 2026-10-07 18:34:29,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-10-07 18:34:30,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.338 0.486 2026-10-07 18:34:30,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:34:30,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:34:30,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.043 2026-10-07 18:34:30,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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.011 2026-10-07 18:34:30,522 43 INFO rb-ce3bf1e-225338-422107 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 18:34:30,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "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 18:34:30,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:34:30,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:30,633 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:34:30,686 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:30,713 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:34:30,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.034 0.074 2026-10-07 18:34:30,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.133 2026-10-07 18:34:30,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.011 0.038 2026-10-07 18:34:30,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.159 2026-10-07 18:34:30,850 43 INFO rb-ce3bf1e-225338-422107 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 18:34:30,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.049 2026-10-07 18:34:30,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.084 2026-10-07 18:34:30,988 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:30,995 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:31,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.119 2026-10-07 18:34:31,114 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.161 2026-10-07 18:34:31,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-07 18:34:31,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-10-07 18:34:31,211 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.028 0.309 2026-10-07 18:34:31,264 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.359 2026-10-07 18:34:31,317 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-10-07 18:34:31,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-07 18:34:31,369 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1731&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 18:34:31,420 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.019 0.238 2026-10-07 18:34:31,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-10-07 18:34:31,497 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,516 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:34:31,563 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,625 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,684 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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.014 0.010 2026-10-07 18:34:31,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 18:34:31,812 43 INFO rb-ce3bf1e-225338-422107 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 18:34:31,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 15037088 (allocated 16252928) 2026-10-07 18:34:31,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 88526 2026-10-07 18:34:31,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 18:34:31,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 88526 2026-10-07 18:34:32,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183432_042349_test_order_reward_product_tax_included_excluded.txt 2026-10-07 18:34:32,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpx5o49a30_chrome_odoo" 2026-10-07 18:34:32,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-10-07 18:34:33,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 88739 2026-10-07 18:34:33,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpab8sa47h_chrome_odoo 2026-10-07 18:34:33,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:35657/json/version 2026-10-07 18:34:33,691 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:33,736 43 INFO rb-ce3bf1e-225338-422107 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 18:34:33,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:35657/json 2026-10-07 18:34:33,737 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:33,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:35657/devtools/page/19DD1BDB115981BF7608782C32F805C0 2026-10-07 18:34:33,784 43 INFO rb-ce3bf1e-225338-422107 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 18:34:33,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-10-07 18:34:34,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:34,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-10-07 18:34:34,076 43 INFO rb-ce3bf1e-225338-422107 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 18:34:34,076 43 INFO rb-ce3bf1e-225338-422107 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 18:34:34,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:34:34,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:34] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.058 0.704 2026-10-07 18:34:34,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '19DD1BDB115981BF7608782C32F805C0', 'loaderId': '616C2F9E42EE241856C4F978712F36FD', 'isDownload': False} 2026-10-07 18:34:34,854 43 INFO rb-ce3bf1e-225338-422107 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 18:34:34,874 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:34,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:34] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:34:34,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:34] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:34:34,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:34] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:34:35,606 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:35,612 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:35,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:34:35,684 43 INFO rb-ce3bf1e-225338-422107 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 18:34:35,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 18:34:35,699 43 INFO rb-ce3bf1e-225338-422107 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 18:34:35,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:35,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:35,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.012 2026-10-07 18:34:35,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 18:34:35,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.051 2026-10-07 18:34:35,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:34:36,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.352 0.496 2026-10-07 18:34:36,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:34:36,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:34:36,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-10-07 18:34:36,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:34:37,015 43 INFO rb-ce3bf1e-225338-422107 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 18:34:37,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 18:34:37,093 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:37,136 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:34:37,150 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:34:37,189 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 18:34:37,196 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:34:37,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.065 0.038 2026-10-07 18:34:37,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.137 2026-10-07 18:34:37,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.126 2026-10-07 18:34:37,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.009 0.062 2026-10-07 18:34:37,299 43 INFO rb-ce3bf1e-225338-422107 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 18:34:37,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.011 2026-10-07 18:34:37,401 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:34:37,511 43 INFO rb-ce3bf1e-225338-422107 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 18:34:37,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.088 0.060 2026-10-07 18:34:37,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:37,562 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:37,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.014 0.119 2026-10-07 18:34:37,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-10-07 18:34:37,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-07 18:34:37,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.229 2026-10-07 18:34:37,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.031 0.351 2026-10-07 18:34:37,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.234 2026-10-07 18:34:37,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-07 18:34:37,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-07 18:34:37,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.053 0.266 2026-10-07 18:34:38,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:38] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-07 18:34:38,059 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:38] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.358 2026-10-07 18:34:38,118 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,168 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,218 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,269 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,323 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,424 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,499 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,550 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,617 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,701 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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.013 0.038 2026-10-07 18:34:38,751 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,800 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.053 2026-10-07 18:34:38,861 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,922 43 INFO rb-ce3bf1e-225338-422107 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 18:34:38,978 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,036 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:39] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.005 0.015 2026-10-07 18:34:39,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:39] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.023 2026-10-07 18:34:39,193 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,253 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,304 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,356 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,411 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,463 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,601 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,659 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,733 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,789 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,844 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,896 43 INFO rb-ce3bf1e-225338-422107 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 18:34:39,964 43 INFO rb-ce3bf1e-225338-422107 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 18:34:40,007 43 INFO rb-ce3bf1e-225338-422107 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 18:34:40,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:40] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.028 0.043 2026-10-07 18:34:40,059 43 INFO rb-ce3bf1e-225338-422107 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 18:34:40,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-10-07 18:34:40,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 18:34:40,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.062 2026-10-07 18:34:40,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 17349640 (allocated 19271680) 2026-10-07 18:34:40,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 88739 2026-10-07 18:34:40,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-10-07 18:34:40,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 88739 2026-10-07 18:34:40,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183440_366597_test_partner_list_after_removing_code_activated_coupon.txt 2026-10-07 18:34:40,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpab8sa47h_chrome_odoo" 2026-10-07 18:34:40,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-10-07 18:34:42,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 88954 2026-10-07 18:34:42,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpw59hj1uo_chrome_odoo 2026-10-07 18:34:42,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46249/json/version 2026-10-07 18:34:42,854 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:42,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-07 18:34:42,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:46249/json 2026-10-07 18:34:42,884 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:34:42,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:46249/devtools/page/AC587369B7BE79927051E20B2F3F3A0A 2026-10-07 18:34:42,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-10-07 18:34:42,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-10-07 18:34:43,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:34:43,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-10-07 18:34:43,086 43 INFO rb-ce3bf1e-225338-422107 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 18:34:43,086 43 INFO rb-ce3bf1e-225338-422107 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 18:34:43,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:34:44,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /pos/ui/76 HTTP/1.1" 200 - 86 0.061 0.874 2026-10-07 18:34:44,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': 'AC587369B7BE79927051E20B2F3F3A0A', 'loaderId': '182FAC30AFCDE0DFCE086CC45D62D375', 'isDownload': False} 2026-10-07 18:34:44,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-10-07 18:34:44,074 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:34:44,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:34:44,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-10-07 18:34:44,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 18:34:44,734 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:34:44,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:44,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.010 0.015 2026-10-07 18:34:44,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:34:44,810 43 INFO rb-ce3bf1e-225338-422107 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 18:34:44,824 43 INFO rb-ce3bf1e-225338-422107 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 18:34:44,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:44,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:44,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.016 2026-10-07 18:34:44,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-07 18:34:45,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.061 2026-10-07 18:34:45,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 18:34:46,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.470 0.584 2026-10-07 18:34:46,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "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 18:34:46,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 18:34:46,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.042 2026-10-07 18:34:46,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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.008 2026-10-07 18:34:46,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-10-07 18:34:46,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:34:46,554 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:34:46,561 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:34:46,570 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:46,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "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 18:34:46,635 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:34:46,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.068 0.062 2026-10-07 18:34:46,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.145 2026-10-07 18:34:46,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-07 18:34:46,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.098 2026-10-07 18:34:46,753 43 INFO rb-ce3bf1e-225338-422107 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 18:34:46,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-07 18:34:46,832 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:34:46,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.049 0.060 2026-10-07 18:34:46,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:46,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.025 0.150 2026-10-07 18:34:47,002 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:34:47,011 43 INFO rb-ce3bf1e-225338-422107 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 18:34:47,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-10-07 18:34:47,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-07 18:34:47,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-07 18:34:47,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.004 0.254 2026-10-07 18:34:47,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-07 18:34:47,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.183 2026-10-07 18:34:47,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 18:34:47,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-07 18:34:47,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-10-07 18:34:47,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.185 2026-10-07 18:34:47,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.056 0.300 2026-10-07 18:34:47,593 43 INFO rb-ce3bf1e-225338-422107 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 18:34:47,666 43 INFO rb-ce3bf1e-225338-422107 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 18:34:47,733 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.018 0.022 2026-10-07 18:34:48,311 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,367 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,421 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,474 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,533 43 INFO rb-ce3bf1e-225338-422107 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 18:34:48,595 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:49] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.010 0.016 2026-10-07 18:34:49,167 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,222 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,275 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,329 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,383 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,441 43 INFO rb-ce3bf1e-225338-422107 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 18:34:49,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:49] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.023 0.023 2026-10-07 18:34:50,030 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,086 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,143 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,191 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,243 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,302 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,362 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,426 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,483 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:50] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 18:34:50,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:50] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.013 0.031 2026-10-07 18:34:50,602 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,658 43 INFO rb-ce3bf1e-225338-422107 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 18:34:50,729 43 INFO rb-ce3bf1e-225338-422107 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 18:34:51,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:51] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.011 0.017 2026-10-07 18:34:51,294 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,344 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,429 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,481 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,533 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,583 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,634 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,689 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,739 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,864 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,915 43 INFO rb-ce3bf1e-225338-422107 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 18:34:53,966 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,039 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,056 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:34:54,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:54,089 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,141 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,220 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,273 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,327 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,407 43 INFO rb-ce3bf1e-225338-422107 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 18:34:54,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5740873 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3b0b1821-73ba-40f5-92b2-fa59ad08baa8'}] 2026-10-07 18:34:54,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:34:54,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5740873 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3b0b1821-73ba-40f5-92b2-fa59ad08baa8'} created pos.order #613 2026-10-07 18:34:54,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5740873 finished 2026-10-07 18:34:54,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.105 0.204 2026-10-07 18:34:54,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.017 0.040 2026-10-07 18:34:54,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:34:55,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757310 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3b0b1821-73ba-40f5-92b2-fa59ad08baa8'}] 2026-10-07 18:34:55,044 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,046 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757310 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3b0b1821-73ba-40f5-92b2-fa59ad08baa8'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-10-07 18:34:55,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97757310 finished 2026-10-07 18:34:55,092 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,167 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,218 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.066 0.136 2026-10-07 18:34:55,287 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.011 0.023 2026-10-07 18:34:55,346 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,398 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,459 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:55] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 18:34:55,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:55] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.018 0.025 2026-10-07 18:34:55,622 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,673 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,724 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,777 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,826 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,877 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,928 43 INFO rb-ce3bf1e-225338-422107 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 18:34:55,986 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,037 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,088 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,146 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,199 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,254 43 INFO rb-ce3bf1e-225338-422107 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 18:34:56,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:56] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:34:56,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:56] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.012 2026-10-07 18:34:56,348 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62152036 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b7c0d9c-610f-4bd0-9405-c0ce67fdf9ac'}] 2026-10-07 18:34:56,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62152036 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b7c0d9c-610f-4bd0-9405-c0ce67fdf9ac'} created pos.order #614 2026-10-07 18:34:56,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62152036 finished 2026-10-07 18:34:56,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.169 0.440 2026-10-07 18:34:57,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.014 0.051 2026-10-07 18:34:57,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34: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 18:34:57,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #173722 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b7c0d9c-610f-4bd0-9405-c0ce67fdf9ac'}] 2026-10-07 18:34:57,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #173722 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b7c0d9c-610f-4bd0-9405-c0ce67fdf9ac'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-10-07 18:34:57,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #173722 finished 2026-10-07 18:34:57,205 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,264 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.041 0.127 2026-10-07 18:34:57,323 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,388 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.007 0.029 2026-10-07 18:34:57,447 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,502 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,559 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,616 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:57] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 18:34:57,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:57] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.010 0.029 2026-10-07 18:34:57,766 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,817 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,868 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,919 43 INFO rb-ce3bf1e-225338-422107 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 18:34:57,970 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,022 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,072 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,130 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,180 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,232 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,290 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,343 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,399 43 INFO rb-ce3bf1e-225338-422107 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 18:34:58,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:34:58,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:58] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 18:34:58,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16408857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'bd544c36-e93c-4b5c-8e82-0e4df5e128cd'}] 2026-10-07 18:34:58,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16408857 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'bd544c36-e93c-4b5c-8e82-0e4df5e128cd'} created pos.order #615 2026-10-07 18:34:58,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16408857 finished 2026-10-07 18:34:58,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.110 0.410 2026-10-07 18:34:59,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.018 0.047 2026-10-07 18:34:59,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "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 18:34:59,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039765 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'bd544c36-e93c-4b5c-8e82-0e4df5e128cd'}] 2026-10-07 18:34:59,187 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039765 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'bd544c36-e93c-4b5c-8e82-0e4df5e128cd'} sync ignored for existing PoS order pos.order(615,) (state: paid) 2026-10-07 18:34:59,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95039765 finished 2026-10-07 18:34:59,238 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,310 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,375 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.050 0.158 2026-10-07 18:34:59,431 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.019 2026-10-07 18:34:59,480 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,537 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,593 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,650 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "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 18:34:59,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:34:59] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.024 2026-10-07 18:34:59,808 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,859 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,909 43 INFO rb-ce3bf1e-225338-422107 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 18:34:59,961 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,012 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,063 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,114 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,185 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,223 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,274 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,335 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,389 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,446 43 INFO rb-ce3bf1e-225338-422107 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 18:35:00,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:00] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:35:00,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:00] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.015 2026-10-07 18:35:00,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40326553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '97e380ed-8b27-4229-b0b2-735d9a3a0936'}] 2026-10-07 18:35:00,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40326553 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '97e380ed-8b27-4229-b0b2-735d9a3a0936'} created pos.order #616 2026-10-07 18:35:00,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40326553 finished 2026-10-07 18:35:01,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.119 0.386 2026-10-07 18:35:01,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.021 0.050 2026-10-07 18:35:01,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:35:01,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8414513 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '97e380ed-8b27-4229-b0b2-735d9a3a0936'}] 2026-10-07 18:35:01,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8414513 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '97e380ed-8b27-4229-b0b2-735d9a3a0936'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-10-07 18:35:01,271 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8414513 finished 2026-10-07 18:35:01,320 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,399 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.037 0.111 2026-10-07 18:35:01,473 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.023 2026-10-07 18:35:01,541 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,612 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,663 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,725 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,776 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,839 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,894 43 INFO rb-ce3bf1e-225338-422107 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 18:35:01,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 18:35:01,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:01] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.015 0.025 2026-10-07 18:35:02,054 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,104 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,155 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,206 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,257 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,308 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,359 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,418 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,468 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,520 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,581 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,634 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,689 43 INFO rb-ce3bf1e-225338-422107 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 18:35:02,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:02] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:35:02,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.036 2026-10-07 18:35:02,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54604476 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '4f178023-c331-4517-a301-6c962b808336'}] 2026-10-07 18:35:03,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54604476 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '4f178023-c331-4517-a301-6c962b808336'} created pos.order #617 2026-10-07 18:35:03,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54604476 finished 2026-10-07 18:35:03,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.138 0.356 2026-10-07 18:35:03,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.032 0.049 2026-10-07 18:35:03,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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 18:35:03,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81455956 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '4f178023-c331-4517-a301-6c962b808336'}] 2026-10-07 18:35:03,552 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81455956 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '4f178023-c331-4517-a301-6c962b808336'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-10-07 18:35:03,600 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81455956 finished 2026-10-07 18:35:03,684 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,754 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.085 0.164 2026-10-07 18:35:03,847 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:03] "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 18:35:03,893 43 INFO rb-ce3bf1e-225338-422107 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 18:35:03,950 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,008 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,067 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,131 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:04] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 18:35:04,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:04] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.007 0.023 2026-10-07 18:35:04,182 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,228 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,299 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,347 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,398 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,456 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,509 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,566 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,621 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,671 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,745 43 INFO rb-ce3bf1e-225338-422107 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 18:35:04,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66794617 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'f837219f-eab7-4bf6-a642-d103943ad631'}] 2026-10-07 18:35:05,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66794617 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': 'f837219f-eab7-4bf6-a642-d103943ad631'} created pos.order #618 2026-10-07 18:35:05,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66794617 finished 2026-10-07 18:35:05,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.182 0.386 2026-10-07 18:35:05,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:05] "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 18:35:05,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82241866 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'f837219f-eab7-4bf6-a642-d103943ad631'}] 2026-10-07 18:35:05,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82241866 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': 'f837219f-eab7-4bf6-a642-d103943ad631'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-10-07 18:35:05,446 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82241866 finished 2026-10-07 18:35:05,494 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,549 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,649 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.075 0.149 2026-10-07 18:35:05,741 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,792 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,853 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,920 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,971 43 INFO rb-ce3bf1e-225338-422107 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 18:35:05,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:05] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.042 2026-10-07 18:35:06,055 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.014 0.060 2026-10-07 18:35:06,110 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,159 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,213 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,265 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,316 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,367 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,512 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,563 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,620 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,669 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,721 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,777 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,830 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,881 43 INFO rb-ce3bf1e-225338-422107 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 18:35:06,935 43 INFO rb-ce3bf1e-225338-422107 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 18:35:07,001 43 INFO rb-ce3bf1e-225338-422107 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 18:35:07,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64738649 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '0dad4128-db06-45d6-9c6f-7925c05f6673'}] 2026-10-07 18:35:07,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64738649 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '0dad4128-db06-45d6-9c6f-7925c05f6673'} created pos.order #619 2026-10-07 18:35:07,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64738649 finished 2026-10-07 18:35:07,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.044 0.196 2026-10-07 18:35:07,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:07] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 61 0.120 0.152 2026-10-07 18:35:07,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:35:07,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61356109 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '0dad4128-db06-45d6-9c6f-7925c05f6673'}] 2026-10-07 18:35:07,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61356109 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '0dad4128-db06-45d6-9c6f-7925c05f6673'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-10-07 18:35:07,690 43 INFO rb-ce3bf1e-225338-422107 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 18:35:07,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61356109 finished 2026-10-07 18:35:07,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-10-07 18:35:07,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 18:35:07,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.085 0.191 2026-10-07 18:35:08,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 31381984 (allocated 34877440) 2026-10-07 18:35:08,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 88954 2026-10-07 18:35:08,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-10-07 18:35:08,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 88954 2026-10-07 18:35:08,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183508_224471_test_physical_gift_card.txt 2026-10-07 18:35:08,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpw59hj1uo_chrome_odoo" 2026-10-07 18:35:08,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-10-07 18:35:09,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 89224 2026-10-07 18:35:09,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmper_kfb2i_chrome_odoo 2026-10-07 18:35:09,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:46533/json/version 2026-10-07 18:35:09,334 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:09,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: Chrome/150.0.7871.114 2026-10-07 18:35:09,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:46533/json 2026-10-07 18:35:09,347 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:09,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:46533/devtools/page/8F7CC28FC9337A7E1795A3A3D6B566BE 2026-10-07 18:35:09,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-10-07 18:35:09,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-10-07 18:35:09,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:35:09,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-10-07 18:35:09,551 43 INFO rb-ce3bf1e-225338-422107 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 18:35:09,551 43 INFO rb-ce3bf1e-225338-422107 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 18:35:09,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:35:10,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:10] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 91 0.089 0.707 2026-10-07 18:35:10,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '8F7CC28FC9337A7E1795A3A3D6B566BE', 'loaderId': 'B60E162F28063727040083DBF77246FB', 'isDownload': False} 2026-10-07 18:35:10,364 43 INFO rb-ce3bf1e-225338-422107 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 18:35:10,391 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:35:10,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:35:10,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:35:10,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 18:35:11,041 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:35:11,048 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:35:11,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:35:11,114 43 INFO rb-ce3bf1e-225338-422107 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 18:35:11,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:35:11,120 43 INFO rb-ce3bf1e-225338-422107 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 18:35:11,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:35:11,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:11,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.017 2026-10-07 18:35:11,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.044 2026-10-07 18:35:11,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.049 2026-10-07 18:35:11,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 18:35:12,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.414 0.516 2026-10-07 18:35:12,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:35:12,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:35:12,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.049 2026-10-07 18:35:12,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:35:12,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-10-07 18:35:12,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 18:35:12,671 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:35:12,716 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:12,718 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:35:12,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:35:12,746 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:35:12,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.037 0.050 2026-10-07 18:35:12,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.082 2026-10-07 18:35:12,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-07 18:35:12,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-07 18:35:12,852 43 INFO rb-ce3bf1e-225338-422107 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 18:35:12,901 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:12,995 43 INFO rb-ce3bf1e-225338-422107 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 18:35:13,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.084 0.059 2026-10-07 18:35:13,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.152 2026-10-07 18:35:13,065 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:35:13,078 43 INFO rb-ce3bf1e-225338-422107 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 18:35:13,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.013 0.118 2026-10-07 18:35:13,111 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:35:13,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.164 2026-10-07 18:35:13,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-07 18:35:13,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.051 0.322 2026-10-07 18:35:13,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.234 2026-10-07 18:35:13,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.252 2026-10-07 18:35:13,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.247 2026-10-07 18:35:13,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-07 18:35:13,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.257 2026-10-07 18:35:13,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.172 2026-10-07 18:35:13,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-07 18:35:13,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.064 0.309 2026-10-07 18:35:13,734 43 INFO rb-ce3bf1e-225338-422107 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 18:35:13,819 43 INFO rb-ce3bf1e-225338-422107 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 18:35:13,875 43 INFO rb-ce3bf1e-225338-422107 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 18:35:13,941 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,028 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,074 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:14] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.046 2026-10-07 18:35:14,177 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.034 0.070 2026-10-07 18:35:14,261 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,327 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:14] "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.016 2026-10-07 18:35:14,883 43 INFO rb-ce3bf1e-225338-422107 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 18:35:14,971 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,022 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,074 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,124 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,176 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,226 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,303 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,322 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:35:15,326 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:35:15,354 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,405 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,486 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,543 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,616 43 INFO rb-ce3bf1e-225338-422107 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 18:35:15,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82240149 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0eb87c7a-9dfd-42d5-8af6-b54ef8c68fa5'}] 2026-10-07 18:35:15,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:35:18,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82240149 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0eb87c7a-9dfd-42d5-8af6-b54ef8c68fa5'} created pos.order #620 2026-10-07 18:35:18,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82240149 finished 2026-10-07 18:35:18,728 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:35:18,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 656 1.113 2.000 2026-10-07 18:35:19,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 102 0.131 0.276 2026-10-07 18:35:19,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:35:19,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:19] "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 18:35:19,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9739210 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0eb87c7a-9dfd-42d5-8af6-b54ef8c68fa5'}] 2026-10-07 18:35:19,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-10-07 18:35:19,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 18:35:19,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9739210 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0eb87c7a-9dfd-42d5-8af6-b54ef8c68fa5'} sync ignored for existing PoS order pos.order(620,) (state: done) 2026-10-07 18:35:19,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9739210 finished 2026-10-07 18:35:19,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 17397140 (allocated 18747392) 2026-10-07 18:35:19,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 89224 2026-10-07 18:35:19,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-10-07 18:35:19,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 89224 2026-10-07 18:35:19,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.105 0.137 2026-10-07 18:35:19,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183519_664206_test_physical_gift_card_invoiced.txt 2026-10-07 18:35:19,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmper_kfb2i_chrome_odoo" 2026-10-07 18:35:19,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-10-07 18:35:21,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 89438 2026-10-07 18:35:21,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmp8fvum_nl_chrome_odoo 2026-10-07 18:35:21,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:37533/json/version 2026-10-07 18:35:21,036 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:21,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: Chrome/150.0.7871.114 2026-10-07 18:35:21,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:37533/json 2026-10-07 18:35:21,065 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:21,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:37533/devtools/page/7278F99ED2C3E8EED2EB291473ACFEFA 2026-10-07 18:35:21,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-10-07 18:35:21,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-10-07 18:35:21,281 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:35:21,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-10-07 18:35:21,294 43 INFO rb-ce3bf1e-225338-422107 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 18:35:21,294 43 INFO rb-ce3bf1e-225338-422107 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 18:35:21,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:35:22,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.077 0.697 2026-10-07 18:35:22,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': '7278F99ED2C3E8EED2EB291473ACFEFA', 'loaderId': '4E7289F3B1BFA73EC56202611A05CB0E', 'isDownload': False} 2026-10-07 18:35:22,088 43 INFO rb-ce3bf1e-225338-422107 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 18:35:22,109 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:35:22,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:35:22,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:35:22,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.039 2026-10-07 18:35:22,881 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:35:22,885 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:35:22,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:35:22,944 43 INFO rb-ce3bf1e-225338-422107 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 18:35:22,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.011 2026-10-07 18:35:22,958 43 INFO rb-ce3bf1e-225338-422107 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 18:35:22,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 18:35:23,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:23,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.013 2026-10-07 18:35:23,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 18:35:23,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.048 2026-10-07 18:35:23,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-07 18:35:23,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.280 0.502 2026-10-07 18:35:24,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "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 18:35:24,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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.006 2026-10-07 18:35:24,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-07 18:35:24,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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.008 2026-10-07 18:35:24,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-10-07 18:35:24,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "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 18:35:24,302 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:24,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:35:24,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:35:24,369 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:35:24,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.039 2026-10-07 18:35:24,407 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:35:24,409 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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 18:35:24,449 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:35:24,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.057 2026-10-07 18:35:24,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.042 2026-10-07 18:35:24,528 43 INFO rb-ce3bf1e-225338-422107 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 18:35:24,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.035 0.115 2026-10-07 18:35:24,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.081 0.197 2026-10-07 18:35:24,732 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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 18:35:24,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.164 2026-10-07 18:35:24,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.004 0.138 2026-10-07 18:35:24,794 43 INFO rb-ce3bf1e-225338-422107 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 18:35:24,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 18:35:24,834 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:24,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-07 18:35:24,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-07 18:35:24,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-07 18:35:24,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:24] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-07 18:35:25,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:25] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.223 2026-10-07 18:35:25,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:25] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-07 18:35:25,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:25] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-07 18:35:25,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.058 0.244 2026-10-07 18:35:25,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:25] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.283 2026-10-07 18:35:25,272 43 INFO rb-ce3bf1e-225338-422107 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 18:35:25,380 43 INFO rb-ce3bf1e-225338-422107 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 18:35:25,449 43 INFO rb-ce3bf1e-225338-422107 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 18:35:25,509 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:26] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.016 2026-10-07 18:35:26,067 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,138 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,213 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,264 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,316 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,367 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,423 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,514 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,571 43 INFO rb-ce3bf1e-225338-422107 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 18:35:26,632 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:27] "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 18:35:27,181 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,254 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,336 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,388 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,439 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,517 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:27,540 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:35:27,569 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,618 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,698 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,750 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,804 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,863 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,929 43 INFO rb-ce3bf1e-225338-422107 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 18:35:27,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14785412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '559b6754-7854-4ca0-bc87-82c6e66dcc99'}] 2026-10-07 18:35:27,963 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:35:28,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14785412 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '559b6754-7854-4ca0-bc87-82c6e66dcc99'} created pos.order #621 2026-10-07 18:35:28,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14785412 finished 2026-10-07 18:35:28,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.139 0.212 2026-10-07 18:35:28,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.066 0.073 2026-10-07 18:35:28,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:28] "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 18:35:28,649 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1721809 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '559b6754-7854-4ca0-bc87-82c6e66dcc99'}] 2026-10-07 18:35:28,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1721809 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '559b6754-7854-4ca0-bc87-82c6e66dcc99'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-10-07 18:35:28,675 43 INFO rb-ce3bf1e-225338-422107 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 18:35:28,699 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1721809 finished 2026-10-07 18:35:28,729 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-10-07 18:35:28,732 43 INFO rb-ce3bf1e-225338-422107 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 18:35:28,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.066 0.153 2026-10-07 18:35:28,910 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 19863364 (allocated 22417408) 2026-10-07 18:35:28,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 89438 2026-10-07 18:35:28,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-10-07 18:35:28,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 89438 2026-10-07 18:35:29,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183529_054700_test_physical_gift_card_multiple_programs.txt 2026-10-07 18:35:29,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmp8fvum_nl_chrome_odoo" 2026-10-07 18:35:29,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-10-07 18:35:30,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 89657 2026-10-07 18:35:30,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmp60por8nv_chrome_odoo 2026-10-07 18:35:30,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:39539/json/version 2026-10-07 18:35:30,208 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:30,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: Chrome/150.0.7871.114 2026-10-07 18:35:30,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:39539/json 2026-10-07 18:35:30,224 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:30,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:39539/devtools/page/84B9C16E86824180BAE172FF10E832CD 2026-10-07 18:35:30,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-10-07 18:35:30,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-10-07 18:35:30,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:35:30,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-10-07 18:35:30,413 43 INFO rb-ce3bf1e-225338-422107 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 18:35:30,413 43 INFO rb-ce3bf1e-225338-422107 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 18:35:30,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:35:31,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.078 0.948 2026-10-07 18:35:31,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': '84B9C16E86824180BAE172FF10E832CD', 'loaderId': 'D092C3F6AECF754046AC16898E7083E2', 'isDownload': False} 2026-10-07 18:35:31,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-10-07 18:35:31,488 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:35:31,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:31] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 18:35:31,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:31] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 18:35:31,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:31] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.036 2026-10-07 18:35:32,192 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:35:32,200 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:32,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 18:35:32,252 43 INFO rb-ce3bf1e-225338-422107 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 18:35:32,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 18:35:32,262 43 INFO rb-ce3bf1e-225338-422107 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 18:35:32,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:35:32,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:32,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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.012 2026-10-07 18:35:32,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 18:35:32,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.062 2026-10-07 18:35:32,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-07 18:35:33,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.388 0.558 2026-10-07 18:35:33,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "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 18:35:33,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:35:33,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-07 18:35:33,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:35:33,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-10-07 18:35:33,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.008 2026-10-07 18:35:33,795 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:33,817 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:33,827 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:35:33,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.022 0.041 2026-10-07 18:35:33,870 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:35:33,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:35:33,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.066 2026-10-07 18:35:33,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.085 2026-10-07 18:35:33,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-10-07 18:35:34,013 43 INFO rb-ce3bf1e-225338-422107 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 18:35:34,056 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:35:34,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.012 0.023 2026-10-07 18:35:34,151 43 INFO rb-ce3bf1e-225338-422107 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 18:35:34,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.045 0.088 2026-10-07 18:35:34,185 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:35:34,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.044 0.206 2026-10-07 18:35:34,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.011 0.200 2026-10-07 18:35:34,312 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:34,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.240 2026-10-07 18:35:34,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.284 2026-10-07 18:35:34,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.316 2026-10-07 18:35:34,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-10-07 18:35:34,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-07 18:35:34,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 18:35:34,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.220 2026-10-07 18:35:34,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.085 0.264 2026-10-07 18:35:34,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-07 18:35:34,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.372 2026-10-07 18:35:34,845 43 INFO rb-ce3bf1e-225338-422107 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 18:35:34,902 43 INFO rb-ce3bf1e-225338-422107 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 18:35:34,948 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,006 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,055 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,110 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,163 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,233 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,284 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,336 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,386 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,450 43 INFO rb-ce3bf1e-225338-422107 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 18:35:35,513 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:36] "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 18:35:36,071 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,161 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,216 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,268 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,319 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,371 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,420 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,498 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:36,523 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:35:36,549 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,600 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,681 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,735 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,790 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,845 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,923 43 INFO rb-ce3bf1e-225338-422107 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 18:35:36,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92984067 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7f5d4b7e-deab-4d62-9401-ad079eddcb02'}] 2026-10-07 18:35:36,931 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:37,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92984067 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7f5d4b7e-deab-4d62-9401-ad079eddcb02'} created pos.order #622 2026-10-07 18:35:37,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92984067 finished 2026-10-07 18:35:37,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.162 0.182 2026-10-07 18:35:37,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.051 0.057 2026-10-07 18:35:37,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:37] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:35:37,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43402346 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7f5d4b7e-deab-4d62-9401-ad079eddcb02'}] 2026-10-07 18:35:37,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43402346 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7f5d4b7e-deab-4d62-9401-ad079eddcb02'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-10-07 18:35:37,593 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43402346 finished 2026-10-07 18:35:37,645 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,742 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,790 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.114 0.160 2026-10-07 18:35:37,841 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,896 43 INFO rb-ce3bf1e-225338-422107 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 18:35:37,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.008 0.026 2026-10-07 18:35:37,951 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,007 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,056 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,122 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,173 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,223 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,275 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,331 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,391 43 INFO rb-ce3bf1e-225338-422107 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 18:35:38,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:38] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 18:35:38,949 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,032 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,087 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,137 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,188 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,239 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,328 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,379 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,430 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,486 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,537 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,592 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,646 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,720 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,771 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,823 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,873 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,931 43 INFO rb-ce3bf1e-225338-422107 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 18:35:39,991 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:40] "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 18:35:40,549 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,650 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,704 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,753 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,804 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,855 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,906 43 INFO rb-ce3bf1e-225338-422107 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 18:35:40,957 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,017 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,066 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,116 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,177 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,230 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,284 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,337 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,410 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20592901 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'd1021577-d6a9-482e-8211-918f909dc5dc'}] 2026-10-07 18:35:41,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20592901 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'd1021577-d6a9-482e-8211-918f909dc5dc'} created pos.order #623 2026-10-07 18:35:41,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20592901 finished 2026-10-07 18:35:41,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.055 0.181 2026-10-07 18:35:41,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.040 0.061 2026-10-07 18:35:41,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 18:35:41,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60513008 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'd1021577-d6a9-482e-8211-918f909dc5dc'}] 2026-10-07 18:35:41,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60513008 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'd1021577-d6a9-482e-8211-918f909dc5dc'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-10-07 18:35:41,903 43 INFO rb-ce3bf1e-225338-422107 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 18:35:41,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60513008 finished 2026-10-07 18:35:41,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-10-07 18:35:41,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 18:35:42,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 19338028 (allocated 21368832) 2026-10-07 18:35:42,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.145 0.154 2026-10-07 18:35:42,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 89657 2026-10-07 18:35:42,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-10-07 18:35:42,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 89657 2026-10-07 18:35:42,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183542_333456_test_physical_gift_card_sale.txt 2026-10-07 18:35:42,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmp60por8nv_chrome_odoo" 2026-10-07 18:35:42,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-10-07 18:35:43,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 89880 2026-10-07 18:35:43,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmp7x9p44re_chrome_odoo 2026-10-07 18:35:43,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41707/json/version 2026-10-07 18:35:43,431 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:43,446 43 INFO rb-ce3bf1e-225338-422107 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 18:35:43,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41707/json 2026-10-07 18:35:43,447 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:43,461 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:41707/devtools/page/A19409FA1E561A873BF8EBE351B67F2F 2026-10-07 18:35:43,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-10-07 18:35:43,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-10-07 18:35:43,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:35:43,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-10-07 18:35:43,651 43 INFO rb-ce3bf1e-225338-422107 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 18:35:43,652 43 INFO rb-ce3bf1e-225338-422107 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 18:35:43,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:35:44,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 92 0.081 0.798 2026-10-07 18:35:44,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': 'A19409FA1E561A873BF8EBE351B67F2F', 'loaderId': '734950EAB82A46471E350CB052A37EC5', 'isDownload': False} 2026-10-07 18:35:44,552 43 INFO rb-ce3bf1e-225338-422107 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 18:35:44,580 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:35:44,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:44] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.027 2026-10-07 18:35:44,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:44] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 18:35:44,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:44] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 18:35:45,243 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:45,245 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:35:45,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 18:35:45,329 43 INFO rb-ce3bf1e-225338-422107 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 18:35:45,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-10-07 18:35:45,341 43 INFO rb-ce3bf1e-225338-422107 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 18:35:45,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "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 18:35:45,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:45,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-07 18:35:45,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-07 18:35:45,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.046 0.054 2026-10-07 18:35:45,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-07 18:35:46,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.337 0.512 2026-10-07 18:35:46,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "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 18:35:46,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 18:35:46,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 18:35:46,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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.010 2026-10-07 18:35:46,722 43 INFO rb-ce3bf1e-225338-422107 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 18:35:46,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 18:35:46,804 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:35:46,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:35:46,842 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:35:46,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:35:46,860 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:35:46,873 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "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 18:35:46,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.059 2026-10-07 18:35:46,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.111 2026-10-07 18:35:46,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.078 2026-10-07 18:35:47,007 43 INFO rb-ce3bf1e-225338-422107 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 18:35:47,073 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:35:47,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.055 2026-10-07 18:35:47,172 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:35:47,179 43 INFO rb-ce3bf1e-225338-422107 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 18:35:47,196 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:47,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.098 0.182 2026-10-07 18:35:47,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.278 2026-10-07 18:35:47,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.011 0.301 2026-10-07 18:35:47,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.014 0.321 2026-10-07 18:35:47,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.401 2026-10-07 18:35:47,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.312 2026-10-07 18:35:47,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.217 2026-10-07 18:35:47,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-10-07 18:35:47,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-07 18:35:47,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-10-07 18:35:47,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.057 0.253 2026-10-07 18:35:47,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.248 2026-10-07 18:35:47,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:47] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.316 2026-10-07 18:35:47,901 43 INFO rb-ce3bf1e-225338-422107 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 18:35:47,968 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,035 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.014 0.022 2026-10-07 18:35:48,615 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,703 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,756 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,808 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,862 43 INFO rb-ce3bf1e-225338-422107 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 18:35:48,962 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,021 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,080 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:49] "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.010 2026-10-07 18:35:49,630 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,719 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,771 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,824 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,900 43 INFO rb-ce3bf1e-225338-422107 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 18:35:49,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:49,925 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:35:49,954 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,002 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,079 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,133 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,186 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,238 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,330 43 INFO rb-ce3bf1e-225338-422107 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 18:35:50,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85179044 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b850f9ce-d860-4392-b4d5-9af6ccc7043a'}] 2026-10-07 18:35:50,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:50,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85179044 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b850f9ce-d860-4392-b4d5-9af6ccc7043a'} created pos.order #624 2026-10-07 18:35:50,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85179044 finished 2026-10-07 18:35:50,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 94 0.117 0.194 2026-10-07 18:35:50,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 43 0.030 0.069 2026-10-07 18:35:50,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:50] "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 18:35:50,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1847767 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b850f9ce-d860-4392-b4d5-9af6ccc7043a'}] 2026-10-07 18:35:50,974 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1847767 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b850f9ce-d860-4392-b4d5-9af6ccc7043a'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-10-07 18:35:50,984 43 INFO rb-ce3bf1e-225338-422107 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 18:35:51,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1847767 finished 2026-10-07 18:35:51,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-10-07 18:35:51,041 43 INFO rb-ce3bf1e-225338-422107 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 18:35:51,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.052 0.156 2026-10-07 18:35:51,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 18617164 (allocated 21368832) 2026-10-07 18:35:51,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 89880 2026-10-07 18:35:51,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-10-07 18:35:51,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 89880 2026-10-07 18:35:51,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 11 0.019 0.026 2026-10-07 18:35:51,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183551_408217_test_physical_gift_card_single_program_twice.txt 2026-10-07 18:35:51,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmp7x9p44re_chrome_odoo" 2026-10-07 18:35:51,486 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-10-07 18:35:52,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 90105 2026-10-07 18:35:52,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp5htpzwar_chrome_odoo 2026-10-07 18:35:52,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:43885/json/version 2026-10-07 18:35:52,509 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:52,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: Chrome/150.0.7871.114 2026-10-07 18:35:52,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:43885/json 2026-10-07 18:35:52,577 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:35:52,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:43885/devtools/page/5BE9118D0AC8F9A1FE710DFD64BC89F6 2026-10-07 18:35:52,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-10-07 18:35:52,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-10-07 18:35:52,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:35:52,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-10-07 18:35:52,792 43 INFO rb-ce3bf1e-225338-422107 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 18:35:52,792 43 INFO rb-ce3bf1e-225338-422107 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 18:35:52,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:35:53,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:53] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.059 0.679 2026-10-07 18:35:53,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': '5BE9118D0AC8F9A1FE710DFD64BC89F6', 'loaderId': 'D778E75C1E46E3364ED9910D0024270F', 'isDownload': False} 2026-10-07 18:35:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-10-07 18:35:53,570 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:35:53,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:53] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.022 2026-10-07 18:35:53,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:53] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 18:35:53,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:53] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-07 18:35:54,208 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:54,210 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:35:54,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 18:35:54,278 43 INFO rb-ce3bf1e-225338-422107 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 18:35:54,291 43 INFO rb-ce3bf1e-225338-422107 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 18:35:54,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.013 0.014 2026-10-07 18:35:54,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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 18:35:54,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:54,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "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 18:35:54,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.049 2026-10-07 18:35:54,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.067 2026-10-07 18:35:54,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-07 18:35:55,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.355 0.517 2026-10-07 18:35:55,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "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 18:35:55,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35: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 18:35:55,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.055 2026-10-07 18:35:55,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:35:55,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-07 18:35:55,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "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 18:35:55,795 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:35:55,821 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:35:55,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:35:55,907 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:35:55,909 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:35:55,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.074 0.068 2026-10-07 18:35:55,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 18:35:55,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.046 2026-10-07 18:35:55,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.188 2026-10-07 18:35:56,055 43 INFO rb-ce3bf1e-225338-422107 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 18:35:56,142 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:35:56,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.014 0.027 2026-10-07 18:35:56,231 43 INFO rb-ce3bf1e-225338-422107 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 18:35:56,243 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:35:56,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.078 0.087 2026-10-07 18:35:56,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:56,300 43 INFO rb-ce3bf1e-225338-422107 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 18:35:56,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.034 0.217 2026-10-07 18:35:56,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-07 18:35:56,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-10-07 18:35:56,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1741&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 18:35:56,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.315 2026-10-07 18:35:56,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.224 2026-10-07 18:35:56,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.190 2026-10-07 18:35:56,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-10-07 18:35:56,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.240 2026-10-07 18:35:56,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-10-07 18:35:56,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-07 18:35:56,822 43 INFO rb-ce3bf1e-225338-422107 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 18:35:56,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:56] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.345 2026-10-07 18:35:56,919 43 INFO rb-ce3bf1e-225338-422107 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 18:35:56,963 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,022 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,102 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,150 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:57] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.022 0.045 2026-10-07 18:35:57,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.070 2026-10-07 18:35:57,270 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.083 2026-10-07 18:35:57,325 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,372 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,432 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,493 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,576 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,630 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,681 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,732 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,805 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,825 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:35:57,826 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:35:57,856 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,906 43 INFO rb-ce3bf1e-225338-422107 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 18:35:57,984 43 INFO rb-ce3bf1e-225338-422107 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 18:35:58,039 43 INFO rb-ce3bf1e-225338-422107 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 18:35:58,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:58] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.012 0.012 2026-10-07 18:35:58,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:58] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 18:35:58,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15956557 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ebb7218-2d4a-4603-8ba3-19a3be9d5046'}] 2026-10-07 18:35:58,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:35:58,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15956557 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7ebb7218-2d4a-4603-8ba3-19a3be9d5046'} created pos.order #625 2026-10-07 18:35:58,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15956557 finished 2026-10-07 18:35:58,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.232 0.534 2026-10-07 18:35:59,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.066 0.076 2026-10-07 18:35:59,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:35:59,306 43 INFO rb-ce3bf1e-225338-422107 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 18:35:59,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65809723 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ebb7218-2d4a-4603-8ba3-19a3be9d5046'}] 2026-10-07 18:35:59,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65809723 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7ebb7218-2d4a-4603-8ba3-19a3be9d5046'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-10-07 18:35:59,355 43 INFO rb-ce3bf1e-225338-422107 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 18:35:59,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65809723 finished 2026-10-07 18:35:59,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.102 0.161 2026-10-07 18:35:59,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:59] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.005 0.020 2026-10-07 18:35:59,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:35:59] "GET /pos/ui/76/receipt/7ebb7218-2d4a-4603-8ba3-19a3be9d5046 HTTP/1.1" 200 - 33 0.021 0.040 2026-10-07 18:36:00,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:00,644 43 INFO rb-ce3bf1e-225338-422107 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 18:36:00,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:36:00,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:00,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:00,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.019 0.036 2026-10-07 18:36:00,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.055 2026-10-07 18:36:00,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:36:00,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "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 18:36:00,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.018 2026-10-07 18:36:01,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.042 0.060 2026-10-07 18:36:01,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:36:01,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.009 0.059 2026-10-07 18:36:01,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.055 2026-10-07 18:36:01,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-10-07 18:36:01,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:36:01,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 304 - 7 0.011 0.025 2026-10-07 18:36:01,524 43 INFO rb-ce3bf1e-225338-422107 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 18:36:01,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-10-07 18:36:01,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:36:01,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.066 0.057 2026-10-07 18:36:01,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.124 2026-10-07 18:36:01,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.025 0.181 2026-10-07 18:36:01,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16759412 (allocated 18350080) 2026-10-07 18:36:01,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 90105 2026-10-07 18:36:01,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-10-07 18:36:01,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 90105 2026-10-07 18:36:01,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183601_885180_test_point_per_money_spent.txt 2026-10-07 18:36:01,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp5htpzwar_chrome_odoo" 2026-10-07 18:36:01,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-10-07 18:36:04,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 90342 2026-10-07 18:36:04,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpklrm7pjd_chrome_odoo 2026-10-07 18:36:04,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:39463/json/version 2026-10-07 18:36:04,064 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:04,155 43 INFO rb-ce3bf1e-225338-422107 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 18:36:04,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:39463/json 2026-10-07 18:36:04,156 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:04,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:39463/devtools/page/BB904AB9331A3516DDDBBA19C762F030 2026-10-07 18:36:04,201 43 INFO rb-ce3bf1e-225338-422107 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 18:36:04,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-10-07 18:36:04,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:04,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-10-07 18:36:04,456 43 INFO rb-ce3bf1e-225338-422107 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 18:36:04,456 43 INFO rb-ce3bf1e-225338-422107 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 18:36:04,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:05,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:05] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.087 0.942 2026-10-07 18:36:05,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': 'BB904AB9331A3516DDDBBA19C762F030', 'loaderId': '0AA257F4F1D28FC12E1A1259E24E2A8A', 'isDownload': False} 2026-10-07 18:36:05,522 43 INFO rb-ce3bf1e-225338-422107 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 18:36:05,545 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:05,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:05] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.015 0.010 2026-10-07 18:36:05,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:05] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 18:36:05,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:05] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 18:36:06,254 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:06,262 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:06,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-07 18:36:06,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:36:06,343 43 INFO rb-ce3bf1e-225338-422107 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 18:36:06,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:06,357 43 INFO rb-ce3bf1e-225338-422107 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 18:36:06,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:06,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.018 2026-10-07 18:36:06,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.046 2026-10-07 18:36:06,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.071 2026-10-07 18:36:06,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-07 18:36:07,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.392 0.565 2026-10-07 18:36:07,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:36:07,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.012 2026-10-07 18:36:07,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.047 2026-10-07 18:36:07,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:36:07,784 43 INFO rb-ce3bf1e-225338-422107 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 18:36:07,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "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 18:36:07,855 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:07,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:36:07,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:07,938 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:36:07,971 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:36:07,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:07] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.051 2026-10-07 18:36:08,005 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:36:08,014 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:36:08,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.156 2026-10-07 18:36:08,065 43 INFO rb-ce3bf1e-225338-422107 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 18:36:08,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.040 0.174 2026-10-07 18:36:08,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.161 2026-10-07 18:36:08,282 43 INFO rb-ce3bf1e-225338-422107 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 18:36:08,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.072 0.311 2026-10-07 18:36:08,331 43 INFO rb-ce3bf1e-225338-422107 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 18:36:08,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:36:08,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.017 0.160 2026-10-07 18:36:08,363 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:36:08,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-07 18:36:08,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-07 18:36:08,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.234 2026-10-07 18:36:08,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-07 18:36:08,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-10-07 18:36:08,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.179 2026-10-07 18:36:08,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-07 18:36:08,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-10-07 18:36:08,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.194 2026-10-07 18:36:08,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-10-07 18:36:08,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.041 0.221 2026-10-07 18:36:08,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:08] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-07 18:36:08,895 43 INFO rb-ce3bf1e-225338-422107 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 18:36:08,991 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,050 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,104 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,182 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,227 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.032 0.057 2026-10-07 18:36:09,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.092 2026-10-07 18:36:09,336 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.065 2026-10-07 18:36:09,425 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,475 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,526 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,576 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,666 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,716 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,768 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,819 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,870 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,920 43 INFO rb-ce3bf1e-225338-422107 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 18:36:09,982 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,045 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,104 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,160 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 18:36:10,277 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,329 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,379 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,430 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,505 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,521 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:10] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:36:10,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:10] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:36:10,559 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,607 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,695 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,744 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,798 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,851 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,905 43 INFO rb-ce3bf1e-225338-422107 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 18:36:10,963 43 INFO rb-ce3bf1e-225338-422107 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 18:36:11,014 43 INFO rb-ce3bf1e-225338-422107 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 18:36:11,070 43 INFO rb-ce3bf1e-225338-422107 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 18:36:11,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 18:36:11,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:11] "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 18:36:11,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86291726 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11cf1d87-ecd2-4537-b2cd-b3419db04c4e'}] 2026-10-07 18:36:11,175 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:11,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86291726 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '11cf1d87-ecd2-4537-b2cd-b3419db04c4e'} created pos.order #626 2026-10-07 18:36:11,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86291726 finished 2026-10-07 18:36:12,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.311 0.565 2026-10-07 18:36:12,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.061 0.092 2026-10-07 18:36:12,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.021 2026-10-07 18:36:12,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070671 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11cf1d87-ecd2-4537-b2cd-b3419db04c4e'}] 2026-10-07 18:36:12,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070671 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '11cf1d87-ecd2-4537-b2cd-b3419db04c4e'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-10-07 18:36:12,513 43 INFO rb-ce3bf1e-225338-422107 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 18:36:12,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21070671 finished 2026-10-07 18:36:12,574 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-10-07 18:36:12,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-07 18:36:12,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18699204 (allocated 20320256) 2026-10-07 18:36:12,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.125 0.189 2026-10-07 18:36:12,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 90342 2026-10-07 18:36:12,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-10-07 18:36:12,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 90342 2026-10-07 18:36:12,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183612_893921_test_points_awarded_discount_code_no_domain_program.txt 2026-10-07 18:36:12,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpklrm7pjd_chrome_odoo" 2026-10-07 18:36:12,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-10-07 18:36:15,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 90567 2026-10-07 18:36:15,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmp9v6q9kda_chrome_odoo 2026-10-07 18:36:15,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:45189/json/version 2026-10-07 18:36:15,034 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:15,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: Chrome/150.0.7871.114 2026-10-07 18:36:15,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:45189/json 2026-10-07 18:36:15,100 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:15,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:45189/devtools/page/9F61060D10661B9E0144A70FD40625BD 2026-10-07 18:36:15,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-10-07 18:36:15,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-10-07 18:36:15,328 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:15,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-10-07 18:36:15,349 43 INFO rb-ce3bf1e-225338-422107 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 18:36:15,350 43 INFO rb-ce3bf1e-225338-422107 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 18:36:15,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:16,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.078 0.718 2026-10-07 18:36:16,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': '9F61060D10661B9E0144A70FD40625BD', 'loaderId': '8F849C8DB818D4ECD3F39290501F4A88', 'isDownload': False} 2026-10-07 18:36:16,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-10-07 18:36:16,194 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:16,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-10-07 18:36:16,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:36:16,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 18:36:16,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:16,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:36:16,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 18:36:16,997 43 INFO rb-ce3bf1e-225338-422107 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 18:36:17,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.009 2026-10-07 18:36:17,007 43 INFO rb-ce3bf1e-225338-422107 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 18:36:17,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:17,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:17,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.024 2026-10-07 18:36:17,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.047 2026-10-07 18:36:17,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.052 2026-10-07 18:36:17,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:36:18,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.365 0.525 2026-10-07 18:36:18,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:18,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:36:18,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.049 2026-10-07 18:36:18,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:36:18,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-10-07 18:36:18,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "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 18:36:18,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:36:18,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:36:18,569 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 18:36:18,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:36:18,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.037 2026-10-07 18:36:18,602 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:36:18,643 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 18:36:18,657 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:18,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.080 0.094 2026-10-07 18:36:18,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.095 2026-10-07 18:36:18,769 43 INFO rb-ce3bf1e-225338-422107 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 18:36:18,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.032 0.149 2026-10-07 18:36:18,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.211 2026-10-07 18:36:18,928 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:36:18,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.109 2026-10-07 18:36:18,986 43 INFO rb-ce3bf1e-225338-422107 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 18:36:18,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-10-07 18:36:18,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:19,034 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.180 2026-10-07 18:36:19,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-10-07 18:36:19,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-07 18:36:19,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.205 2026-10-07 18:36:19,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.229 2026-10-07 18:36:19,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-07 18:36:19,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-10-07 18:36:19,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-07 18:36:19,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-10-07 18:36:19,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.048 0.263 2026-10-07 18:36:19,502 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,592 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,653 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,702 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,788 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,832 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.035 0.050 2026-10-07 18:36:19,888 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.015 0.072 2026-10-07 18:36:19,950 43 INFO rb-ce3bf1e-225338-422107 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 18:36:19,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.082 2026-10-07 18:36:19,999 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:20] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.010 0.075 2026-10-07 18:36:20,055 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,174 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,227 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,280 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,331 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,382 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,432 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,491 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,579 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,634 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,706 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,729 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:20,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:36:20,757 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,808 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,892 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,946 43 INFO rb-ce3bf1e-225338-422107 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 18:36:20,999 43 INFO rb-ce3bf1e-225338-422107 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 18:36:21,053 43 INFO rb-ce3bf1e-225338-422107 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 18:36:21,107 43 INFO rb-ce3bf1e-225338-422107 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 18:36:21,160 43 INFO rb-ce3bf1e-225338-422107 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 18:36:21,215 43 INFO rb-ce3bf1e-225338-422107 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 18:36:21,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:21] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.003 0.011 2026-10-07 18:36:21,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:21] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.012 2026-10-07 18:36:21,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13080952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8c2c6b67-c13c-4e18-9769-bcc963b907f5'}] 2026-10-07 18:36:21,328 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:36:22,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13080952 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '8c2c6b67-c13c-4e18-9769-bcc963b907f5'} created pos.order #627 2026-10-07 18:36:22,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13080952 finished 2026-10-07 18:36:22,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.356 0.475 2026-10-07 18:36:22,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 58 0.028 0.059 2026-10-07 18:36:22,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:22,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59211613 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8c2c6b67-c13c-4e18-9769-bcc963b907f5'}] 2026-10-07 18:36:22,447 43 INFO rb-ce3bf1e-225338-422107 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 18:36:22,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59211613 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '8c2c6b67-c13c-4e18-9769-bcc963b907f5'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-10-07 18:36:22,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59211613 finished 2026-10-07 18:36:22,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-10-07 18:36:22,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 18:36:22,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 18282132 (allocated 19271680) 2026-10-07 18:36:22,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 90567 2026-10-07 18:36:22,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-10-07 18:36:22,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 90567 2026-10-07 18:36:22,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.115 0.136 2026-10-07 18:36:22,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183622_763933_test_points_awarded_ewallet.txt 2026-10-07 18:36:22,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmp9v6q9kda_chrome_odoo" 2026-10-07 18:36:22,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-10-07 18:36:24,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 90798 2026-10-07 18:36:24,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpyjemognu_chrome_odoo 2026-10-07 18:36:24,762 43 INFO rb-ce3bf1e-225338-422107 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:33339/json/version 2026-10-07 18:36:24,764 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:24,842 43 INFO rb-ce3bf1e-225338-422107 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 18:36:24,843 43 INFO rb-ce3bf1e-225338-422107 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:33339/json 2026-10-07 18:36:24,843 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:24,873 43 INFO rb-ce3bf1e-225338-422107 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:33339/devtools/page/B36BE807854F114AC3987C5BE563FE36 2026-10-07 18:36:24,888 43 INFO rb-ce3bf1e-225338-422107 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 18:36:24,903 43 INFO rb-ce3bf1e-225338-422107 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 18:36:25,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:25,183 43 INFO rb-ce3bf1e-225338-422107 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 18:36:25,188 43 INFO rb-ce3bf1e-225338-422107 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 18:36:25,189 43 INFO rb-ce3bf1e-225338-422107 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 18:36:25,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:25,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:25] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.084 0.634 2026-10-07 18:36:25,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'B36BE807854F114AC3987C5BE563FE36', 'loaderId': '5A9B567A73CE80E95B9CDEA5BEDF6276', 'isDownload': False} 2026-10-07 18:36:25,926 43 INFO rb-ce3bf1e-225338-422107 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 18:36:25,948 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:25,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 18:36:25,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.034 2026-10-07 18:36:26,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-07 18:36:26,649 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:26,662 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:26,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 18:36:26,733 43 INFO rb-ce3bf1e-225338-422107 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 18:36:26,751 43 INFO rb-ce3bf1e-225338-422107 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 18:36:26,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.028 0.012 2026-10-07 18:36:26,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:26,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:36:26,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-07 18:36:26,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.034 2026-10-07 18:36:27,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.044 0.047 2026-10-07 18:36:27,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-07 18:36:27,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.397 0.511 2026-10-07 18:36:28,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "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 18:36:28,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.012 2026-10-07 18:36:28,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.027 0.044 2026-10-07 18:36:28,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.013 2026-10-07 18:36:28,281 43 INFO rb-ce3bf1e-225338-422107 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 18:36:28,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 18:36:28,381 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:36:28,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:36:28,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:36:28,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.039 2026-10-07 18:36:28,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 18:36:28,507 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 18:36:28,544 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "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 18:36:28,566 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:36:28,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.080 0.139 2026-10-07 18:36:28,638 43 INFO rb-ce3bf1e-225338-422107 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 18:36:28,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.029 0.105 2026-10-07 18:36:28,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.141 2026-10-07 18:36:28,796 43 INFO rb-ce3bf1e-225338-422107 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 18:36:28,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.057 0.239 2026-10-07 18:36:28,853 43 INFO rb-ce3bf1e-225338-422107 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 18:36:28,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:28,882 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:36:28,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.165 2026-10-07 18:36:28,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.192 2026-10-07 18:36:28,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:28] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.241 2026-10-07 18:36:29,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.278 2026-10-07 18:36:29,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.306 2026-10-07 18:36:29,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.182 2026-10-07 18:36:29,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.228 2026-10-07 18:36:29,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 18:36:29,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 18:36:29,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.183 2026-10-07 18:36:29,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-10-07 18:36:29,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.148 2026-10-07 18:36:29,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.077 0.257 2026-10-07 18:36:29,523 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,627 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,679 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,739 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,814 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,865 43 INFO rb-ce3bf1e-225338-422107 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 18:36:29,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.039 0.039 2026-10-07 18:36:29,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:29] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.085 2026-10-07 18:36:29,967 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.078 2026-10-07 18:36:30,065 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,124 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,170 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,219 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,311 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,364 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,415 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,467 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,517 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,568 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,628 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,691 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,745 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,800 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:30] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:36:30,919 43 INFO rb-ce3bf1e-225338-422107 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 18:36:30,966 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,017 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,068 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,147 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,165 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:31] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:31,166 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:31] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:31,201 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,248 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,332 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,386 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,440 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,494 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,547 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,601 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,652 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,709 43 INFO rb-ce3bf1e-225338-422107 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 18:36:31,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:31] "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 18:36:31,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:31] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 18:36:31,808 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:31] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:31,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2447852 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a2412b68-e50c-4b65-b36d-7927158a6bfc'}] 2026-10-07 18:36:32,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2447852 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a2412b68-e50c-4b65-b36d-7927158a6bfc'} created pos.order #628 2026-10-07 18:36:32,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2447852 finished 2026-10-07 18:36:32,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.364 0.501 2026-10-07 18:36:32,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:32] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.059 0.087 2026-10-07 18:36:32,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:32] "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 18:36:33,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61605852 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a2412b68-e50c-4b65-b36d-7927158a6bfc'}] 2026-10-07 18:36:33,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61605852 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a2412b68-e50c-4b65-b36d-7927158a6bfc'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-10-07 18:36:33,102 43 INFO rb-ce3bf1e-225338-422107 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 18:36:33,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61605852 finished 2026-10-07 18:36:33,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-10-07 18:36:33,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-07 18:36:33,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.172 2026-10-07 18:36:33,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19807200 (allocated 21106688) 2026-10-07 18:36:33,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 90798 2026-10-07 18:36:33,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-10-07 18:36:33,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 90798 2026-10-07 18:36:33,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183633_458340_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-10-07 18:36:33,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpyjemognu_chrome_odoo" 2026-10-07 18:36:33,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-10-07 18:36:35,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 91019 2026-10-07 18:36:35,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmp7ztsjqw2_chrome_odoo 2026-10-07 18:36:35,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35613/json/version 2026-10-07 18:36:35,493 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:35,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: Chrome/150.0.7871.114 2026-10-07 18:36:35,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:35613/json 2026-10-07 18:36:35,564 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:35,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:35613/devtools/page/2312872B84AE4CD72221464E97316998 2026-10-07 18:36:35,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-10-07 18:36:35,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-10-07 18:36:35,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:35,747 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-10-07 18:36:35,752 43 INFO rb-ce3bf1e-225338-422107 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 18:36:35,752 43 INFO rb-ce3bf1e-225338-422107 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 18:36:35,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:36,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:36] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.065 0.977 2026-10-07 18:36:36,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '2312872B84AE4CD72221464E97316998', 'loaderId': '92F3198F35DF9C6A556AF820255D9B44', 'isDownload': False} 2026-10-07 18:36:36,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-10-07 18:36:36,840 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:36,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:36:36,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:36:36,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-10-07 18:36:37,545 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:37,577 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:36:37,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 18:36:37,628 43 INFO rb-ce3bf1e-225338-422107 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 18:36:37,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 18:36:37,637 43 INFO rb-ce3bf1e-225338-422107 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 18:36:37,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:36:37,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:37,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-07 18:36:37,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 18:36:37,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.049 2026-10-07 18:36:37,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 18:36:38,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.317 0.497 2026-10-07 18:36:38,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:38] "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 18:36:38,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.006 2026-10-07 18:36:38,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.060 2026-10-07 18:36:38,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-07 18:36:38,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-10-07 18:36:38,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:39,023 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:39,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:36:39,060 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:36:39,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:36:39,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.021 0.035 2026-10-07 18:36:39,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.064 2026-10-07 18:36:39,121 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:36:39,125 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:39,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 18:36:39,218 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:36:39,283 43 INFO rb-ce3bf1e-225338-422107 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 18:36:39,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.041 0.073 2026-10-07 18:36:39,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.060 0.167 2026-10-07 18:36:39,446 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:39,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.011 0.135 2026-10-07 18:36:39,499 43 INFO rb-ce3bf1e-225338-422107 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 18:36:39,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.172 2026-10-07 18:36:39,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:36:39,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.014 0.214 2026-10-07 18:36:39,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.230 2026-10-07 18:36:39,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.281 2026-10-07 18:36:39,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-07 18:36:39,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.225 2026-10-07 18:36:39,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-07 18:36:39,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 18:36:39,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-07 18:36:39,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.205 2026-10-07 18:36:39,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:39] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.209 2026-10-07 18:36:40,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.063 0.245 2026-10-07 18:36:40,127 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,182 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,234 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,306 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,346 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,398 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,452 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,535 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,586 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,638 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,688 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,757 43 INFO rb-ce3bf1e-225338-422107 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 18:36:40,820 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.016 2026-10-07 18:36:41,383 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,489 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,539 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,590 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,671 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,687 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:41,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:41,723 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,775 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,856 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,910 43 INFO rb-ce3bf1e-225338-422107 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 18:36:41,963 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,039 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3414668 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6039b696-d5e5-4b7b-8515-2c79b38f333d'}] 2026-10-07 18:36:42,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:42,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3414668 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '6039b696-d5e5-4b7b-8515-2c79b38f333d'} created pos.order #629 2026-10-07 18:36:42,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3414668 finished 2026-10-07 18:36:42,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.077 0.197 2026-10-07 18:36:42,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.032 0.047 2026-10-07 18:36:42,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:36:42,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5263431 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6039b696-d5e5-4b7b-8515-2c79b38f333d'}] 2026-10-07 18:36:42,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5263431 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '6039b696-d5e5-4b7b-8515-2c79b38f333d'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-10-07 18:36:42,610 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5263431 finished 2026-10-07 18:36:42,651 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,703 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,794 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.093 0.167 2026-10-07 18:36:42,902 43 INFO rb-ce3bf1e-225338-422107 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 18:36:42,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 9 0.009 0.021 2026-10-07 18:36:42,954 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,007 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,083 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,129 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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.023 0.035 2026-10-07 18:36:43,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.054 2026-10-07 18:36:43,212 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.056 2026-10-07 18:36:43,266 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,313 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,364 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,414 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,465 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,524 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,584 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,643 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,699 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:43] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 18:36:43,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.027 2026-10-07 18:36:43,844 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,895 43 INFO rb-ce3bf1e-225338-422107 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 18:36:43,946 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,009 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,056 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,107 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,163 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,216 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,269 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,327 43 INFO rb-ce3bf1e-225338-422107 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 18:36:44,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:44,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:44] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.020 2026-10-07 18:36:44,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2363433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b56cd3a9-a421-4394-ad69-0be6f41cf777'}] 2026-10-07 18:36:45,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2363433 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'b56cd3a9-a421-4394-ad69-0be6f41cf777'} created pos.order #630 2026-10-07 18:36:45,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2363433 finished 2026-10-07 18:36:45,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.249 0.460 2026-10-07 18:36:45,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.036 0.070 2026-10-07 18:36:45,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:36:45,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97807679 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b56cd3a9-a421-4394-ad69-0be6f41cf777'}] 2026-10-07 18:36:45,403 43 INFO rb-ce3bf1e-225338-422107 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 18:36:45,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97807679 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'b56cd3a9-a421-4394-ad69-0be6f41cf777'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-10-07 18:36:45,436 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97807679 finished 2026-10-07 18:36:45,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-10-07 18:36:45,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 18:36:45,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.060 0.160 2026-10-07 18:36:45,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 20139896 (allocated 21368832) 2026-10-07 18:36:45,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 91019 2026-10-07 18:36:45,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-10-07 18:36:45,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 91019 2026-10-07 18:36:45,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183645_781737_test_points_awarded_giftcard.txt 2026-10-07 18:36:45,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmp7ztsjqw2_chrome_odoo" 2026-10-07 18:36:45,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-10-07 18:36:47,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 91257 2026-10-07 18:36:47,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmp_iwmotxb_chrome_odoo 2026-10-07 18:36:47,637 43 INFO rb-ce3bf1e-225338-422107 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:43643/json/version 2026-10-07 18:36:47,639 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:47,668 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,668 43 INFO rb-ce3bf1e-225338-422107 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:43643/json 2026-10-07 18:36:47,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:47,684 43 INFO rb-ce3bf1e-225338-422107 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:43643/devtools/page/333DCBA185C297A8C7B200CE9D1A99BD 2026-10-07 18:36:47,691 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,701 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:47,859 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,861 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,861 43 INFO rb-ce3bf1e-225338-422107 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 18:36:47,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:48,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:48] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.056 0.737 2026-10-07 18:36:48,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': '333DCBA185C297A8C7B200CE9D1A99BD', 'loaderId': 'D741A8917B3301C26AB7EA4BDDE53634', 'isDownload': False} 2026-10-07 18:36:48,669 43 INFO rb-ce3bf1e-225338-422107 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 18:36:48,688 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:48,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:48] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 18:36:48,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 18:36:48,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:48] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:36:49,400 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:36:49,405 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:36:49,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:36:49,459 43 INFO rb-ce3bf1e-225338-422107 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 18:36:49,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.009 2026-10-07 18:36:49,478 43 INFO rb-ce3bf1e-225338-422107 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 18:36:49,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.015 2026-10-07 18:36:49,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:36:49,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.017 2026-10-07 18:36:49,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 18:36:49,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.039 2026-10-07 18:36:49,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 18:36:50,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.359 0.563 2026-10-07 18:36:50,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "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 18:36:50,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:50,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 18:36:50,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:36:50,898 43 INFO rb-ce3bf1e-225338-422107 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 18:36:50,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:36:50,978 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:36:50,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:36:51,042 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:36:51,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 18:36:51,064 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:36:51,068 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "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 18:36:51,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.059 0.041 2026-10-07 18:36:51,110 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:36:51,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.110 2026-10-07 18:36:51,139 43 INFO rb-ce3bf1e-225338-422107 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 18:36:51,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.036 0.098 2026-10-07 18:36:51,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.140 2026-10-07 18:36:51,261 43 INFO rb-ce3bf1e-225338-422107 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 18:36:51,277 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:36:51,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:36:51,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.222 2026-10-07 18:36:51,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-07 18:36:51,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 18:36:51,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-07 18:36:51,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.292 2026-10-07 18:36:51,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.020 0.216 2026-10-07 18:36:51,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-07 18:36:51,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 18:36:51,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-07 18:36:51,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.206 2026-10-07 18:36:51,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 18:36:51,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-10-07 18:36:51,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.045 0.237 2026-10-07 18:36:51,950 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,064 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,116 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,167 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,218 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,268 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,358 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,427 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,476 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,534 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,621 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.018 0.039 2026-10-07 18:36:52,672 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:52] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.068 2026-10-07 18:36:52,787 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.026 0.087 2026-10-07 18:36:52,834 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,884 43 INFO rb-ce3bf1e-225338-422107 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 18:36:52,935 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,011 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,027 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:53,031 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:36:53,067 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,114 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,196 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,250 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,302 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,359 43 INFO rb-ce3bf1e-225338-422107 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 18:36:53,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:53] "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.016 2026-10-07 18:36:53,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:53] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.010 0.020 2026-10-07 18:36:53,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46765129 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '72398be4-6cec-4a75-a620-9b3598e34fca'}] 2026-10-07 18:36:53,482 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:36:54,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46765129 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '72398be4-6cec-4a75-a620-9b3598e34fca'} created pos.order #631 2026-10-07 18:36:54,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46765129 finished 2026-10-07 18:36:54,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 242 0.285 0.481 2026-10-07 18:36:54,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:54] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.048 0.082 2026-10-07 18:36:54,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36: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 18:36:54,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12501018 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '72398be4-6cec-4a75-a620-9b3598e34fca'}] 2026-10-07 18:36:54,649 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12501018 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '72398be4-6cec-4a75-a620-9b3598e34fca'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-10-07 18:36:54,653 43 INFO rb-ce3bf1e-225338-422107 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 18:36:54,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12501018 finished 2026-10-07 18:36:54,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-10-07 18:36:54,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-10-07 18:36:54,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.144 2026-10-07 18:36:54,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 19455120 (allocated 21106688) 2026-10-07 18:36:54,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 91257 2026-10-07 18:36:54,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-10-07 18:36:54,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 91257 2026-10-07 18:36:55,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183655_007327_test_points_awarded_global_discount_code_no_domain_program.txt 2026-10-07 18:36:55,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmp_iwmotxb_chrome_odoo" 2026-10-07 18:36:55,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-10-07 18:36:57,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 91478 2026-10-07 18:36:57,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmpwbzr_rdo_chrome_odoo 2026-10-07 18:36:57,111 43 INFO rb-ce3bf1e-225338-422107 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:41447/json/version 2026-10-07 18:36:57,114 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41447', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:57,146 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,146 43 INFO rb-ce3bf1e-225338-422107 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:41447/json 2026-10-07 18:36:57,146 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41447', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:36:57,160 43 INFO rb-ce3bf1e-225338-422107 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:41447/devtools/page/2E3F47F0378F0539C81C5E4579AFDE03 2026-10-07 18:36:57,173 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,184 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:36:57,429 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,438 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,438 43 INFO rb-ce3bf1e-225338-422107 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 18:36:57,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:36:58,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.071 0.636 2026-10-07 18:36:58,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': '2E3F47F0378F0539C81C5E4579AFDE03', 'loaderId': '56BC325A4C761ACA679C6C977D6E1ABA', 'isDownload': False} 2026-10-07 18:36:58,165 43 INFO rb-ce3bf1e-225338-422107 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 18:36:58,192 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:36:58,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.014 2026-10-07 18:36:58,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 18:36:58,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 18:36:58,966 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:58,976 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:59,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 18:36:59,046 43 INFO rb-ce3bf1e-225338-422107 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 18:36:59,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.010 2026-10-07 18:36:59,059 43 INFO rb-ce3bf1e-225338-422107 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 18:36:59,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:36:59,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:36:59,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.017 2026-10-07 18:36:59,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 18:36:59,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.028 0.064 2026-10-07 18:36:59,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:36:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-07 18:37:00,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.353 0.498 2026-10-07 18:37:00,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "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 18:37:00,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 18:37:00,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.035 2026-10-07 18:37:00,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "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 18:37:00,412 43 INFO rb-ce3bf1e-225338-422107 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 18:37:00,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "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 18:37:00,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:37:00,513 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:00,516 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:37:00,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.036 2026-10-07 18:37:00,587 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:37:00,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "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 18:37:00,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.019 0.096 2026-10-07 18:37:00,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-07 18:37:00,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.022 2026-10-07 18:37:00,739 43 INFO rb-ce3bf1e-225338-422107 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 18:37:00,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 18:37:00,841 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:37:00,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.071 0.057 2026-10-07 18:37:00,967 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:00,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:00] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.122 2026-10-07 18:37:01,011 43 INFO rb-ce3bf1e-225338-422107 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 18:37:01,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1579&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-07 18:37:01,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:01,069 43 INFO rb-ce3bf1e-225338-422107 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 18:37:01,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-10-07 18:37:01,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.248 2026-10-07 18:37:01,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.036 0.357 2026-10-07 18:37:01,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.277 2026-10-07 18:37:01,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.291 2026-10-07 18:37:01,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-07 18:37:01,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.265 2026-10-07 18:37:01,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1589&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.258 2026-10-07 18:37:01,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.196 2026-10-07 18:37:01,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-10-07 18:37:01,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-10-07 18:37:01,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.053 0.307 2026-10-07 18:37:01,721 43 INFO rb-ce3bf1e-225338-422107 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 18:37:01,846 43 INFO rb-ce3bf1e-225338-422107 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 18:37:01,896 43 INFO rb-ce3bf1e-225338-422107 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 18:37:01,956 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,044 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,091 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.042 2026-10-07 18:37:02,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.067 2026-10-07 18:37:02,194 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.065 2026-10-07 18:37:02,280 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,330 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,382 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,431 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,518 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,569 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,621 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,675 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,723 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,773 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,834 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,895 43 INFO rb-ce3bf1e-225338-422107 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 18:37:02,955 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,013 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:03] "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 18:37:03,167 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,218 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,269 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,323 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,400 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,417 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:37:03,421 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:03,452 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,502 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,577 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,631 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,684 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,741 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,792 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,845 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,896 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,953 43 INFO rb-ce3bf1e-225338-422107 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 18:37:03,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:03] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 5 0.004 0.015 2026-10-07 18:37:04,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 18:37:04,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73843017 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cf06a8d2-a0f3-4fe6-97f3-baafd14927f9'}] 2026-10-07 18:37:04,065 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:04,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73843017 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cf06a8d2-a0f3-4fe6-97f3-baafd14927f9'} created pos.order #632 2026-10-07 18:37:04,702 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73843017 finished 2026-10-07 18:37:04,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 252 0.252 0.466 2026-10-07 18:37:04,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 64 0.066 0.088 2026-10-07 18:37:05,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:37:05,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32925341 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cf06a8d2-a0f3-4fe6-97f3-baafd14927f9'}] 2026-10-07 18:37:05,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32925341 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cf06a8d2-a0f3-4fe6-97f3-baafd14927f9'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-10-07 18:37:05,217 43 INFO rb-ce3bf1e-225338-422107 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 18:37:05,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32925341 finished 2026-10-07 18:37:05,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-10-07 18:37:05,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-10-07 18:37:05,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18724832 (allocated 20320256) 2026-10-07 18:37:05,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 91478 2026-10-07 18:37:05,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-10-07 18:37:05,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.161 2026-10-07 18:37:05,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 91478 2026-10-07 18:37:05,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183705_566561_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-10-07 18:37:05,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmpwbzr_rdo_chrome_odoo" 2026-10-07 18:37:05,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-10-07 18:37:06,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91706 2026-10-07 18:37:06,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp0w68uuhg_chrome_odoo 2026-10-07 18:37:06,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46529/json/version 2026-10-07 18:37:06,505 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:06,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-07 18:37:06,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:46529/json 2026-10-07 18:37:06,528 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:06,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:46529/devtools/page/6B7314D5BCFF77095D72918A6CCF798D 2026-10-07 18:37:06,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-07 18:37:06,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-07 18:37:06,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:37:06,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-07 18:37:06,644 43 INFO rb-ce3bf1e-225338-422107 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 18:37:06,644 43 INFO rb-ce3bf1e-225338-422107 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 18:37:06,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:37:07,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:07] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.089 0.664 2026-10-07 18:37:07,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '6B7314D5BCFF77095D72918A6CCF798D', 'loaderId': 'BC608898D91311BE803F34F52E9B48DC', 'isDownload': False} 2026-10-07 18:37:07,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-10-07 18:37:07,439 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:37:07,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 18:37:07,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 18:37:07,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 18:37:08,071 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:08,076 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:08,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 18:37:08,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 18:37:08,153 43 INFO rb-ce3bf1e-225338-422107 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 18:37:08,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:08,173 43 INFO rb-ce3bf1e-225338-422107 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 18:37:08,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:08,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-10-07 18:37:08,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-07 18:37:08,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.049 2026-10-07 18:37:08,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:37:09,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.318 0.691 2026-10-07 18:37:09,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "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 18:37:09,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "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 18:37:09,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-07 18:37:09,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:09,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-07 18:37:09,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 18:37:09,803 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:09,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:37:09,840 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:37:09,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:37:09,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.016 0.053 2026-10-07 18:37:09,919 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:37:09,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:37:09,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.096 2026-10-07 18:37:09,980 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:09,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:09] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.018 0.026 2026-10-07 18:37:10,058 43 INFO rb-ce3bf1e-225338-422107 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 18:37:10,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.097 2026-10-07 18:37:10,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.030 2026-10-07 18:37:10,162 43 INFO rb-ce3bf1e-225338-422107 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 18:37:10,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.062 0.190 2026-10-07 18:37:10,240 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:10,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.123 2026-10-07 18:37:10,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-10-07 18:37:10,322 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:10,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.195 2026-10-07 18:37:10,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.235 2026-10-07 18:37:10,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.244 2026-10-07 18:37:10,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-07 18:37:10,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 18:37:10,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-07 18:37:10,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-10-07 18:37:10,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 41 0.062 0.236 2026-10-07 18:37:10,755 43 INFO rb-ce3bf1e-225338-422107 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 18:37:10,817 43 INFO rb-ce3bf1e-225338-422107 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 18:37:10,869 43 INFO rb-ce3bf1e-225338-422107 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 18:37:10,923 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,137 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,191 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,242 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,296 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,348 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,399 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,452 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,535 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,559 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:11,565 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:11,586 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,638 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,723 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,778 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,835 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,887 43 INFO rb-ce3bf1e-225338-422107 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 18:37:11,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:11] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 18:37:11,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66858420 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aec83481-57b0-4e30-8759-bbdff2b3a342'}] 2026-10-07 18:37:11,963 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:37:12,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66858420 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'aec83481-57b0-4e30-8759-bbdff2b3a342'} created pos.order #633 2026-10-07 18:37:12,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66858420 finished 2026-10-07 18:37:12,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.232 0.463 2026-10-07 18:37:12,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.053 0.081 2026-10-07 18:37:12,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:13,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:13] "GET /report/barcode/Code128/044d-d2ea-4a58 HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 18:37:13,063 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96278180 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aec83481-57b0-4e30-8759-bbdff2b3a342'}] 2026-10-07 18:37:13,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96278180 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'aec83481-57b0-4e30-8759-bbdff2b3a342'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-10-07 18:37:13,115 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96278180 finished 2026-10-07 18:37:13,203 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,260 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.157 2026-10-07 18:37:13,310 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:13] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 18:37:13,367 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.008 0.025 2026-10-07 18:37:13,569 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,620 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,673 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,722 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,773 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,831 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,881 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,932 43 INFO rb-ce3bf1e-225338-422107 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 18:37:13,986 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,037 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,180 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,230 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,280 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,346 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,390 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,441 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,500 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,553 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,606 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,680 43 INFO rb-ce3bf1e-225338-422107 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 18:37:14,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65320181 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'aa2a98b2-2665-4651-b9d6-32fbc529bc5f'}] 2026-10-07 18:37:15,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65320181 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'aa2a98b2-2665-4651-b9d6-32fbc529bc5f'} created pos.order #634 2026-10-07 18:37:15,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65320181 finished 2026-10-07 18:37:15,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.242 0.385 2026-10-07 18:37:15,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.019 0.050 2026-10-07 18:37:15,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "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 18:37:15,554 43 INFO rb-ce3bf1e-225338-422107 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 18:37:15,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "GET /report/barcode/Code128/0444-9098-455a HTTP/1.1" 200 - 0 0.000 0.082 2026-10-07 18:37:15,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36720576 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'aa2a98b2-2665-4651-b9d6-32fbc529bc5f'}] 2026-10-07 18:37:15,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36720576 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'aa2a98b2-2665-4651-b9d6-32fbc529bc5f'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-10-07 18:37:15,590 43 INFO rb-ce3bf1e-225338-422107 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 18:37:15,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36720576 finished 2026-10-07 18:37:15,679 43 INFO rb-ce3bf1e-225338-422107 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 18:37:15,728 43 INFO rb-ce3bf1e-225338-422107 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 18:37:15,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.061 0.168 2026-10-07 18:37:15,780 43 INFO rb-ce3bf1e-225338-422107 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 18:37:15,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:15] "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 18:37:15,834 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,054 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,098 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,150 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,209 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,260 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,311 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,364 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,414 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,560 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,612 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,662 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,713 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,774 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,832 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,896 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,952 43 INFO rb-ce3bf1e-225338-422107 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 18:37:16,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:16] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:37:17,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:17] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.008 0.015 2026-10-07 18:37:17,041 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,090 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,148 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,205 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,261 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,316 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:17] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:37:17,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:17] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.021 2026-10-07 18:37:17,454 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,513 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,560 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,611 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,671 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,726 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,779 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,838 43 INFO rb-ce3bf1e-225338-422107 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 18:37:17,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:17] "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.013 2026-10-07 18:37:17,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.021 2026-10-07 18:37:17,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053483 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '7e8a0c0c-be91-455b-abee-d4802fe7b2c6'}] 2026-10-07 18:37:21,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053483 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '7e8a0c0c-be91-455b-abee-d4802fe7b2c6'} created pos.order #635 2026-10-07 18:37:21,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61053483 finished 2026-10-07 18:37:21,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.178 3.692 2026-10-07 18:37:21,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.041 0.074 2026-10-07 18:37:22,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:22,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:22] "GET /report/barcode/Code128/044f-1b20-4b89 HTTP/1.1" 200 - 0 0.000 0.069 2026-10-07 18:37:22,112 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97882105 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '7e8a0c0c-be91-455b-abee-d4802fe7b2c6'}] 2026-10-07 18:37:22,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97882105 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '7e8a0c0c-be91-455b-abee-d4802fe7b2c6'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-10-07 18:37:22,131 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97882105 finished 2026-10-07 18:37:22,213 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.033 0.141 2026-10-07 18:37:22,315 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.009 0.020 2026-10-07 18:37:22,368 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,420 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,630 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,686 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,778 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,836 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,891 43 INFO rb-ce3bf1e-225338-422107 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 18:37:22,945 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,173 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,223 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,277 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,325 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,376 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,427 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,487 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,550 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,601 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,660 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:23] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 18:37:23,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:23] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.026 0.024 2026-10-07 18:37:23,879 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,930 43 INFO rb-ce3bf1e-225338-422107 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 18:37:23,981 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,043 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,093 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,143 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,197 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,247 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,410 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,462 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,512 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,573 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,622 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,673 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,729 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,782 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,836 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,890 43 INFO rb-ce3bf1e-225338-422107 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 18:37:24,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:24] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:37:24,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96096010 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '60d5d4ce-1467-4d4c-815a-713a02ebc587'}] 2026-10-07 18:37:25,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96096010 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '60d5d4ce-1467-4d4c-815a-713a02ebc587'} created pos.order #636 2026-10-07 18:37:25,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96096010 finished 2026-10-07 18:37:25,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 154 0.179 0.445 2026-10-07 18:37:25,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.022 0.060 2026-10-07 18:37:25,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:25] "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 18:37:25,850 43 INFO rb-ce3bf1e-225338-422107 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 18:37:25,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:25] "GET /report/barcode/Code128/0449-3ddc-4a4c HTTP/1.1" 200 - 0 0.000 0.080 2026-10-07 18:37:25,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9735296 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '60d5d4ce-1467-4d4c-815a-713a02ebc587'}] 2026-10-07 18:37:25,870 43 INFO rb-ce3bf1e-225338-422107 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 18:37:25,873 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9735296 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '60d5d4ce-1467-4d4c-815a-713a02ebc587'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-10-07 18:37:25,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9735296 finished 2026-10-07 18:37:25,959 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,030 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,083 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.076 0.206 2026-10-07 18:37:26,135 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:26] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.019 2026-10-07 18:37:26,188 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.014 0.024 2026-10-07 18:37:26,445 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,489 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,580 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,638 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,682 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,736 43 INFO rb-ce3bf1e-225338-422107 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 18:37:26,954 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,004 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,096 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,154 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,207 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,261 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,490 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,541 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,592 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,643 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,694 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,744 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,803 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,861 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,916 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,972 43 INFO rb-ce3bf1e-225338-422107 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 18:37:27,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:27] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 18:37:28,178 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,224 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,274 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,340 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,383 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,433 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,495 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,548 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,601 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,659 43 INFO rb-ce3bf1e-225338-422107 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 18:37:28,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:28] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:37:28,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457903 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e77469f7-bc62-4223-87e4-d7ec788e3afd'}] 2026-10-07 18:37:29,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457903 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'e77469f7-bc62-4223-87e4-d7ec788e3afd'} created pos.order #637 2026-10-07 18:37:29,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85457903 finished 2026-10-07 18:37:29,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 167 0.187 0.455 2026-10-07 18:37:29,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 35 0.059 0.077 2026-10-07 18:37:29,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:29] "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 18:37:29,664 43 INFO rb-ce3bf1e-225338-422107 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 18:37:29,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:29] "GET /report/barcode/Code128/044d-efef-45d7 HTTP/1.1" 200 - 0 0.000 0.077 2026-10-07 18:37:29,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24744959 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e77469f7-bc62-4223-87e4-d7ec788e3afd'}] 2026-10-07 18:37:29,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24744959 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'e77469f7-bc62-4223-87e4-d7ec788e3afd'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-10-07 18:37:29,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-07 18:37:29,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:37:29,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24744959 finished 2026-10-07 18:37:29,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.067 0.251 2026-10-07 18:37:30,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31700952 (allocated 35401728) 2026-10-07 18:37:30,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91706 2026-10-07 18:37:30,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-07 18:37:30,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91706 2026-10-07 18:37:30,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183730_248979_test_pos_loyalty_tour_basic.txt 2026-10-07 18:37:30,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp0w68uuhg_chrome_odoo" 2026-10-07 18:37:30,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 91958 2026-10-07 18:37:30,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp2ej9jxv7_chrome_odoo 2026-10-07 18:37:30,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36435/json/version 2026-10-07 18:37:30,774 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:30,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: Chrome/150.0.7871.114 2026-10-07 18:37:30,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36435/json 2026-10-07 18:37:30,808 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:30,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:36435/devtools/page/028340D9BDC578E8BF446A61FB46BF5E 2026-10-07 18:37:30,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-10-07 18:37:30,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-10-07 18:37:30,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:37:30,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-10-07 18:37:30,895 43 INFO rb-ce3bf1e-225338-422107 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 18:37:30,895 43 INFO rb-ce3bf1e-225338-422107 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 18:37:31,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.072 2026-10-07 18:37:31,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '028340D9BDC578E8BF446A61FB46BF5E', 'loaderId': '061A4B5DB3078DDFD4E988A921AFD8EB', 'isDownload': False} 2026-10-07 18:37:31,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-10-07 18:37:31,046 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:37:31,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 18:37:31,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.039 2026-10-07 18:37:31,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.054 2026-10-07 18:37:31,721 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:37:31,727 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:37:31,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:37:31,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:37:31,790 43 INFO rb-ce3bf1e-225338-422107 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 18:37:31,811 43 INFO rb-ce3bf1e-225338-422107 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 18:37:31,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "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 18:37:31,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:37:31,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "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.016 2026-10-07 18:37:31,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 18:37:31,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.019 0.044 2026-10-07 18:37:31,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-07 18:37:32,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.337 0.474 2026-10-07 18:37:32,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 18:37:32,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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.010 2026-10-07 18:37:33,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.035 2026-10-07 18:37:33,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:33,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-10-07 18:37:33,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "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 18:37:33,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:37:33,228 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:37:33,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:37:33,321 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:37:33,324 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 18:37:33,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.033 0.059 2026-10-07 18:37:33,358 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "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 18:37:33,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.125 2026-10-07 18:37:33,396 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.050 2026-10-07 18:37:33,446 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:37:33,579 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.089 0.069 2026-10-07 18:37:33,599 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:33,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.164 2026-10-07 18:37:33,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-10-07 18:37:33,662 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-10-07 18:37:33,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 18:37:33,715 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,765 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.022 0.325 2026-10-07 18:37:33,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-10-07 18:37:33,823 43 INFO rb-ce3bf1e-225338-422107 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 18:37:33,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-07 18:37:33,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-07 18:37:33,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.209 2026-10-07 18:37:33,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 18:37:33,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:33] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.159 2026-10-07 18:37:34,092 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,140 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,190 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,288 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,342 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,392 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,446 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,679 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,730 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,781 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,832 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,902 43 INFO rb-ce3bf1e-225338-422107 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 18:37:34,925 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:34,966 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,031 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,089 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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.021 2026-10-07 18:37:35,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:35] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.014 0.032 2026-10-07 18:37:35,363 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,415 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,466 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,517 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,601 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:35,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:35,654 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,703 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,790 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,844 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,898 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,957 43 INFO rb-ce3bf1e-225338-422107 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 18:37:35,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:35] "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.010 2026-10-07 18:37:35,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:35] "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 18:37:36,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26987025 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e2d648b5-1541-4691-a084-f4f8a6c003d7'}] 2026-10-07 18:37:36,057 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:37:36,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26987025 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'e2d648b5-1541-4691-a084-f4f8a6c003d7'} created pos.order #638 2026-10-07 18:37:36,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26987025 finished 2026-10-07 18:37:36,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.140 0.441 2026-10-07 18:37:36,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.036 0.072 2026-10-07 18:37:36,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:37:37,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:37] "GET /report/barcode/Code128/044a-223e-44a7 HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 18:37:37,020 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72728692 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e2d648b5-1541-4691-a084-f4f8a6c003d7'}] 2026-10-07 18:37:37,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72728692 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'e2d648b5-1541-4691-a084-f4f8a6c003d7'} sync ignored for existing PoS order pos.order(638,) (state: paid) 2026-10-07 18:37:37,066 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72728692 finished 2026-10-07 18:37:37,146 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,223 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.060 0.141 2026-10-07 18:37:37,270 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:37] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 18:37:37,334 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,381 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:37] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 14 0.019 0.039 2026-10-07 18:37:37,624 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,675 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,719 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,770 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,821 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,874 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,930 43 INFO rb-ce3bf1e-225338-422107 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 18:37:37,986 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,041 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,101 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 18:37:38,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:38] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.019 0.024 2026-10-07 18:37:38,272 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,322 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,384 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,440 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,499 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,554 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:38] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.016 2026-10-07 18:37:38,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:38] "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 18:37:38,772 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,843 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,880 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,934 43 INFO rb-ce3bf1e-225338-422107 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 18:37:38,986 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,042 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,095 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,145 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,574 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,622 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,673 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,733 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,795 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,850 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,922 43 INFO rb-ce3bf1e-225338-422107 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 18:37:39,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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.003 0.015 2026-10-07 18:37:39,958 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,011 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,069 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,118 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,168 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,229 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,281 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,337 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,392 43 INFO rb-ce3bf1e-225338-422107 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 18:37:40,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:40] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 18:37:40,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:40] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 18:37:40,483 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43544937 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '41f5c96c-551b-4ef2-920e-072493fd1440'}] 2026-10-07 18:37:40,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43544937 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '41f5c96c-551b-4ef2-920e-072493fd1440'} created pos.order #639 2026-10-07 18:37:40,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43544937 finished 2026-10-07 18:37:41,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.204 0.423 2026-10-07 18:37:41,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 46 0.049 0.087 2026-10-07 18:37:41,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:41,447 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "GET /report/barcode/Code128/044b-1e46-45c2 HTTP/1.1" 200 - 0 0.000 0.092 2026-10-07 18:37:41,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88174750 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '41f5c96c-551b-4ef2-920e-072493fd1440'}] 2026-10-07 18:37:41,496 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88174750 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '41f5c96c-551b-4ef2-920e-072493fd1440'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-10-07 18:37:41,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88174750 finished 2026-10-07 18:37:41,580 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,643 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,695 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.216 2026-10-07 18:37:41,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.021 2026-10-07 18:37:41,767 43 INFO rb-ce3bf1e-225338-422107 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 18:37:41,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:41] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 17 0.038 0.033 2026-10-07 18:37:41,969 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,019 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,070 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,130 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,181 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,231 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,288 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,336 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,470 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,524 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,581 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,639 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,695 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,752 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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.015 2026-10-07 18:37:42,875 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,926 43 INFO rb-ce3bf1e-225338-422107 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 18:37:42,984 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,042 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,097 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,154 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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.008 0.016 2026-10-07 18:37:43,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:43] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.010 0.031 2026-10-07 18:37:43,384 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,435 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,486 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,537 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,599 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,647 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,697 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,755 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,808 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,860 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,915 43 INFO rb-ce3bf1e-225338-422107 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 18:37:43,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:43] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.028 0.006 2026-10-07 18:37:44,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:44] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.022 0.013 2026-10-07 18:37:44,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79370090 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '3c854e75-b14b-40c5-9210-915dd54c85a7'}] 2026-10-07 18:37:44,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79370090 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '3c854e75-b14b-40c5-9210-915dd54c85a7'} created pos.order #640 2026-10-07 18:37:44,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79370090 finished 2026-10-07 18:37:44,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.382 0.469 2026-10-07 18:37:45,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 40 0.060 0.076 2026-10-07 18:37:45,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "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 18:37:45,216 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "GET /report/barcode/Code128/044a-30ba-41c9 HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 18:37:45,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14892193 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '3c854e75-b14b-40c5-9210-915dd54c85a7'}] 2026-10-07 18:37:45,262 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14892193 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '3c854e75-b14b-40c5-9210-915dd54c85a7'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-10-07 18:37:45,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14892193 finished 2026-10-07 18:37:45,335 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,403 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,451 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.061 0.201 2026-10-07 18:37:45,507 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 18:37:45,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 15 0.013 0.037 2026-10-07 18:37:45,704 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,754 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,806 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,867 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,920 43 INFO rb-ce3bf1e-225338-422107 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 18:37:45,977 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,032 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.021 2026-10-07 18:37:46,091 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.014 0.029 2026-10-07 18:37:46,226 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,276 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,328 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,388 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,439 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,490 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,543 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,594 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,743 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,797 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,846 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,896 43 INFO rb-ce3bf1e-225338-422107 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 18:37:46,946 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,004 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,080 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,158 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,209 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,259 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,319 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,367 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,417 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,476 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,528 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,581 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,637 43 INFO rb-ce3bf1e-225338-422107 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 18:37:47,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:47] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:37:47,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79647765 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'e2d616b9-74d1-4c34-90f1-f2ec852678b1'}] 2026-10-07 18:37:48,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79647765 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'e2d616b9-74d1-4c34-90f1-f2ec852678b1'} created pos.order #641 2026-10-07 18:37:48,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79647765 finished 2026-10-07 18:37:48,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.189 0.382 2026-10-07 18:37:48,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.030 0.065 2026-10-07 18:37:48,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:37:48,515 43 INFO rb-ce3bf1e-225338-422107 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 18:37:48,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:48] "GET /report/barcode/Code128/0447-2a1e-4e7f HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 18:37:48,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76503769 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'e2d616b9-74d1-4c34-90f1-f2ec852678b1'}] 2026-10-07 18:37:48,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76503769 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'e2d616b9-74d1-4c34-90f1-f2ec852678b1'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-10-07 18:37:48,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-10-07 18:37:48,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:37:48,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76503769 finished 2026-10-07 18:37:48,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.045 0.142 2026-10-07 18:37:48,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34864424 (allocated 38678528) 2026-10-07 18:37:48,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 91958 2026-10-07 18:37:48,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-10-07 18:37:48,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 91958 2026-10-07 18:37:49,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183749_047760_test_pos_loyalty_tour_basic.txt 2026-10-07 18:37:49,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp2ej9jxv7_chrome_odoo" 2026-10-07 18:37:49,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-10-07 18:37:51,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 92207 2026-10-07 18:37:51,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpq23tdje1_chrome_odoo 2026-10-07 18:37:51,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44877/json/version 2026-10-07 18:37:51,163 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:51,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: Chrome/150.0.7871.114 2026-10-07 18:37:51,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:44877/json 2026-10-07 18:37:51,228 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:51,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:44877/devtools/page/F3EE3667C305FD4FFD6EA787CBCBA2BB 2026-10-07 18:37:51,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-10-07 18:37:51,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-10-07 18:37:51,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:37:51,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-10-07 18:37:51,509 43 INFO rb-ce3bf1e-225338-422107 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 18:37:51,509 43 INFO rb-ce3bf1e-225338-422107 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 18:37:51,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:37:52,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.071 0.675 2026-10-07 18:37:52,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'F3EE3667C305FD4FFD6EA787CBCBA2BB', 'loaderId': 'A415A5D7E2DC9570AC29410493C95AEB', 'isDownload': False} 2026-10-07 18:37:52,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-10-07 18:37:52,302 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:37:52,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 18:37:52,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:37:52,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 18:37:52,911 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:52,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:37:52,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:37:52,972 43 INFO rb-ce3bf1e-225338-422107 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 18:37:52,982 43 INFO rb-ce3bf1e-225338-422107 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 18:37:52,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:37:53,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:53,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:37:53,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:53] "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.019 2026-10-07 18:37:53,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.042 2026-10-07 18:37:53,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.021 0.045 2026-10-07 18:37:53,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 18:37:54,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.471 0.581 2026-10-07 18:37:54,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:37:54,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:37:54,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.025 0.044 2026-10-07 18:37:54,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37: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 18:37:54,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-10-07 18:37:54,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "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 18:37:54,618 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:37:54,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:37:54,680 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:37:54,686 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:37:54,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.011 0.032 2026-10-07 18:37:54,718 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:37:54,722 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "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 18:37:54,783 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:37:54,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.140 2026-10-07 18:37:54,863 43 INFO rb-ce3bf1e-225338-422107 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 18:37:54,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.042 0.161 2026-10-07 18:37:54,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.187 2026-10-07 18:37:55,031 43 INFO rb-ce3bf1e-225338-422107 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 18:37:55,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.070 0.286 2026-10-07 18:37:55,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:37:55,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:37:55,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.191 2026-10-07 18:37:55,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-07 18:37:55,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.301 2026-10-07 18:37:55,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.321 2026-10-07 18:37:55,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.310 2026-10-07 18:37:55,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-07 18:37:55,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1758&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-10-07 18:37:55,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1756&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.179 2026-10-07 18:37:55,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 18:37:55,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 18:37:55,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1757&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-10-07 18:37:55,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 18:37:55,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-10-07 18:37:55,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.061 0.294 2026-10-07 18:37:55,834 43 INFO rb-ce3bf1e-225338-422107 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 18:37:55,898 43 INFO rb-ce3bf1e-225338-422107 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 18:37:55,948 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,026 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,084 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,176 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,239 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,287 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,339 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,429 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,494 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,544 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,596 43 INFO rb-ce3bf1e-225338-422107 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 18:37:56,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-10-07 18:37:56,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:37:56,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16655348 (allocated 17960960) 2026-10-07 18:37:56,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 92207 2026-10-07 18:37:56,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-10-07 18:37:56,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 92207 2026-10-07 18:37:56,872 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183756_869973_test_pos_loyalty_tour_max_amount.txt 2026-10-07 18:37:56,873 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpq23tdje1_chrome_odoo" 2026-10-07 18:37:56,895 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-10-07 18:37:58,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 92421 2026-10-07 18:37:58,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpi6c3n8w2_chrome_odoo 2026-10-07 18:37:58,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:39533/json/version 2026-10-07 18:37:58,732 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:58,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: Chrome/150.0.7871.114 2026-10-07 18:37:58,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:39533/json 2026-10-07 18:37:58,770 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:37:58,787 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:39533/devtools/page/F7F802CDAF50187BE7CF49B7908F18CB 2026-10-07 18:37:58,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-10-07 18:37:58,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-10-07 18:37:59,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:37:59,026 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-10-07 18:37:59,028 43 INFO rb-ce3bf1e-225338-422107 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 18:37:59,028 43 INFO rb-ce3bf1e-225338-422107 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 18:37:59,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:37:59,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:59] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.094 0.690 2026-10-07 18:37:59,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'F7F802CDAF50187BE7CF49B7908F18CB', 'loaderId': 'D6C8E4184EF19BE798C52130FC9E9838', 'isDownload': False} 2026-10-07 18:37:59,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-10-07 18:37:59,856 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:37:59,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:59] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.012 2026-10-07 18:37:59,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:59] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.026 2026-10-07 18:37:59,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:37:59] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.043 2026-10-07 18:38:00,613 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:00,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:38:00,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:38:00,690 43 INFO rb-ce3bf1e-225338-422107 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 18:38:00,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 18:38:00,697 43 INFO rb-ce3bf1e-225338-422107 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 18:38:00,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:38:00,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:00,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-10-07 18:38:00,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.035 2026-10-07 18:38:00,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.012 2026-10-07 18:38:00,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.040 2026-10-07 18:38:01,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.408 0.567 2026-10-07 18:38:01,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:38:02,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 18:38:02,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-07 18:38:02,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:38:02,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:02,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 18:38:02,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:02,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:02,332 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:02,349 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:38:02,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.024 0.036 2026-10-07 18:38:02,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 18:38:02,430 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 18:38:02,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.036 0.079 2026-10-07 18:38:02,459 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:38:02,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.038 2026-10-07 18:38:02,531 43 INFO rb-ce3bf1e-225338-422107 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 18:38:02,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.032 0.116 2026-10-07 18:38:02,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.107 0.241 2026-10-07 18:38:02,786 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:38:02,802 43 INFO rb-ce3bf1e-225338-422107 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 18:38:02,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.023 0.187 2026-10-07 18:38:02,863 43 INFO rb-ce3bf1e-225338-422107 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 18:38:02,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.178 2026-10-07 18:38:02,902 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:02,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.199 2026-10-07 18:38:02,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:02] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-07 18:38:03,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.016 0.264 2026-10-07 18:38:03,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.016 0.238 2026-10-07 18:38:03,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.292 2026-10-07 18:38:03,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1760&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-07 18:38:03,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-07 18:38:03,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-07 18:38:03,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 18:38:03,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.162 2026-10-07 18:38:03,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.063 0.277 2026-10-07 18:38:03,478 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,554 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,604 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,668 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,746 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,803 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.030 0.050 2026-10-07 18:38:03,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.014 0.067 2026-10-07 18:38:03,900 43 INFO rb-ce3bf1e-225338-422107 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 18:38:03,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.033 0.070 2026-10-07 18:38:04,006 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,062 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,108 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,163 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,209 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,268 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,320 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,375 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,428 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,482 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,541 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,595 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,681 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,741 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,793 43 INFO rb-ce3bf1e-225338-422107 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 18:38:04,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-10-07 18:38:04,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:38:04,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 17362968 (allocated 19009536) 2026-10-07 18:38:04,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 92421 2026-10-07 18:38:04,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-10-07 18:38:04,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 92421 2026-10-07 18:38:05,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183805_077880_test_promo_with_different_taxes.txt 2026-10-07 18:38:05,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpi6c3n8w2_chrome_odoo" 2026-10-07 18:38:05,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-10-07 18:38:06,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 92639 2026-10-07 18:38:06,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmp276fsp_0_chrome_odoo 2026-10-07 18:38:06,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:38887/json/version 2026-10-07 18:38:06,971 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:07,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:07,026 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:38887/json 2026-10-07 18:38:07,026 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:07,040 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:38887/devtools/page/703D41A2E57348D2AF7F75FD9DF2D028 2026-10-07 18:38:07,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-10-07 18:38:07,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-10-07 18:38:07,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:07,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-10-07 18:38:07,243 43 INFO rb-ce3bf1e-225338-422107 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 18:38:07,244 43 INFO rb-ce3bf1e-225338-422107 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 18:38:07,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:08,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.068 0.854 2026-10-07 18:38:08,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '703D41A2E57348D2AF7F75FD9DF2D028', 'loaderId': 'B0C4FC748E6A95AADD7536FAA64CDEDB', 'isDownload': False} 2026-10-07 18:38:08,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-10-07 18:38:08,205 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:08,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 18:38:08,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 18:38:08,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 18:38:08,798 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:08,813 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:08,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 18:38:08,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:38:08,879 43 INFO rb-ce3bf1e-225338-422107 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 18:38:08,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "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 18:38:08,889 43 INFO rb-ce3bf1e-225338-422107 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 18:38:08,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:08,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-07 18:38:08,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.035 2026-10-07 18:38:08,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 18:38:09,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.066 2026-10-07 18:38:09,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.347 0.518 2026-10-07 18:38:10,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:10,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 18:38:10,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-07 18:38:10,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:38:10,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:10,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 18:38:10,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:10,330 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:10,357 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:38:10,363 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:10,450 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:10,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.040 0.068 2026-10-07 18:38:10,460 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 18:38:10,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.128 2026-10-07 18:38:10,488 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:10,558 43 INFO rb-ce3bf1e-225338-422107 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 18:38:10,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.055 0.087 2026-10-07 18:38:10,690 43 INFO rb-ce3bf1e-225338-422107 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 18:38:10,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.079 0.238 2026-10-07 18:38:10,769 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:38:10,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.275 2026-10-07 18:38:10,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-10-07 18:38:10,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 18:38:10,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:10,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-07 18:38:10,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-10-07 18:38:10,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.157 2026-10-07 18:38:10,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:10] "GET /web/image?model=product.template&field=image_128&id=1763&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-07 18:38:11,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.187 2026-10-07 18:38:11,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-07 18:38:11,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 18:38:11,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-10-07 18:38:11,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-07 18:38:11,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.079 0.279 2026-10-07 18:38:11,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.333 2026-10-07 18:38:11,465 43 INFO rb-ce3bf1e-225338-422107 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 18:38:11,575 43 INFO rb-ce3bf1e-225338-422107 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 18:38:11,723 43 INFO rb-ce3bf1e-225338-422107 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 18:38:11,773 43 INFO rb-ce3bf1e-225338-422107 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 18:38:11,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-10-07 18:38:11,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:38:11,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15946284 (allocated 17039360) 2026-10-07 18:38:11,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 92639 2026-10-07 18:38:11,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-10-07 18:38:11,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 92639 2026-10-07 18:38:12,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183812_066116_test_promo_with_free_product.txt 2026-10-07 18:38:12,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmp276fsp_0_chrome_odoo" 2026-10-07 18:38:12,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-10-07 18:38:13,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 92843 2026-10-07 18:38:13,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp33tvj8rs_chrome_odoo 2026-10-07 18:38:13,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37123/json/version 2026-10-07 18:38:13,927 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37123', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:13,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:13,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:37123/json 2026-10-07 18:38:13,955 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37123', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:13,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:37123/devtools/page/FA948487E362471C37FA8882A51EC365 2026-10-07 18:38:13,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-10-07 18:38:13,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-10-07 18:38:14,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:14,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-10-07 18:38:14,285 43 INFO rb-ce3bf1e-225338-422107 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 18:38:14,285 43 INFO rb-ce3bf1e-225338-422107 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 18:38:14,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:15,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /pos/ui/80 HTTP/1.1" 200 - 89 0.080 0.710 2026-10-07 18:38:15,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': 'FA948487E362471C37FA8882A51EC365', 'loaderId': '794A54ECAF054B739C5F048BD29F0314', 'isDownload': False} 2026-10-07 18:38:15,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-10-07 18:38:15,144 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:15,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 18:38:15,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:38:15,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:38:15,754 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:15,756 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:15,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:38:15,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:38:15,805 43 INFO rb-ce3bf1e-225338-422107 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 18:38:15,811 43 INFO rb-ce3bf1e-225338-422107 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 18:38:15,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:15,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:15,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 18:38:15,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 18:38:15,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.049 2026-10-07 18:38:15,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-07 18:38:16,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.391 0.599 2026-10-07 18:38:17,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:38:17,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:38:17,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.048 2026-10-07 18:38:17,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:38:17,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:17,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "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 18:38:17,363 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:17,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:38:17,419 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:17,421 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:38:17,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:38:17,499 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "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 18:38:17,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.060 0.059 2026-10-07 18:38:17,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.121 2026-10-07 18:38:17,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.049 2026-10-07 18:38:17,550 43 INFO rb-ce3bf1e-225338-422107 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 18:38:17,599 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:17,690 43 INFO rb-ce3bf1e-225338-422107 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 18:38:17,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 33 0.065 0.075 2026-10-07 18:38:17,741 43 INFO rb-ce3bf1e-225338-422107 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 18:38:17,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:17,757 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:17,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /pos/ui/80 HTTP/1.1" 200 - 33 0.059 0.194 2026-10-07 18:38:17,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-07 18:38:17,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-07 18:38:17,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.312 2026-10-07 18:38:17,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:17] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.008 0.372 2026-10-07 18:38:18,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.257 2026-10-07 18:38:18,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.224 2026-10-07 18:38:18,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-07 18:38:18,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1771&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.206 2026-10-07 18:38:18,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.208 2026-10-07 18:38:18,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 18:38:18,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-10-07 18:38:18,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.323 2026-10-07 18:38:18,460 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,548 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,599 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,658 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,738 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,782 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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.017 0.041 2026-10-07 18:38:18,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.016 0.071 2026-10-07 18:38:18,883 43 INFO rb-ce3bf1e-225338-422107 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 18:38:18,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.071 2026-10-07 18:38:18,970 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,021 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,078 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,129 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,183 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,239 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,291 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,370 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,424 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,476 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,526 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,577 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,628 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,690 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,751 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,844 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,895 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,945 43 INFO rb-ce3bf1e-225338-422107 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 18:38:19,996 43 INFO rb-ce3bf1e-225338-422107 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 18:38:20,046 43 INFO rb-ce3bf1e-225338-422107 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 18:38:20,098 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-10-07 18:38:20,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 18:38:20,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 16387388 (allocated 18350080) 2026-10-07 18:38:20,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 92843 2026-10-07 18:38:20,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-10-07 18:38:20,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 92843 2026-10-07 18:38:20,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183820_348784_test_promotion_program_with_global_discount.txt 2026-10-07 18:38:20,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmp33tvj8rs_chrome_odoo" 2026-10-07 18:38:20,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-10-07 18:38:22,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 93055 2026-10-07 18:38:22,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp9nzr3yfd_chrome_odoo 2026-10-07 18:38:22,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:34067/json/version 2026-10-07 18:38:22,221 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:22,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:22,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:34067/json 2026-10-07 18:38:22,264 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:22,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:34067/devtools/page/0057B46B4317A06B59A4A00A8595EEC0 2026-10-07 18:38:22,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-10-07 18:38:22,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-10-07 18:38:22,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:22,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-10-07 18:38:22,514 43 INFO rb-ce3bf1e-225338-422107 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 18:38:22,514 43 INFO rb-ce3bf1e-225338-422107 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 18:38:22,564 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:23,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:23] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.084 0.642 2026-10-07 18:38:23,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '0057B46B4317A06B59A4A00A8595EEC0', 'loaderId': '3A77746300B66E641BCA78B67F2E6463', 'isDownload': False} 2026-10-07 18:38:23,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-10-07 18:38:23,305 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:23,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:23] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:38:23,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:23] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:38:23,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:23] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 18:38:24,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:24,121 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:24,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:38:24,174 43 INFO rb-ce3bf1e-225338-422107 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 18:38:24,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:38:24,185 43 INFO rb-ce3bf1e-225338-422107 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 18:38:24,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:38:24,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:24,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.021 2026-10-07 18:38:24,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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.048 2026-10-07 18:38:24,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 18:38:24,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.052 2026-10-07 18:38:25,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.392 0.547 2026-10-07 18:38:25,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:38:25,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:38:25,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-07 18:38:25,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 18:38:25,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:25,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:25,743 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:25,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:25,773 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:38:25,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.037 2026-10-07 18:38:25,829 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:25,834 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:25,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.028 0.094 2026-10-07 18:38:25,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-07 18:38:25,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:25] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.028 2026-10-07 18:38:25,978 43 INFO rb-ce3bf1e-225338-422107 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 18:38:26,082 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 18:38:26,131 43 INFO rb-ce3bf1e-225338-422107 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 18:38:26,157 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:26,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.076 0.068 2026-10-07 18:38:26,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.150 2026-10-07 18:38:26,230 43 INFO rb-ce3bf1e-225338-422107 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 18:38:26,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 18:38:26,256 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:26,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.231 2026-10-07 18:38:26,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-07 18:38:26,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.039 0.380 2026-10-07 18:38:26,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-07 18:38:26,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.307 2026-10-07 18:38:26,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.305 2026-10-07 18:38:26,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1773&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.303 2026-10-07 18:38:26,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1774&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.304 2026-10-07 18:38:26,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-10-07 18:38:26,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-10-07 18:38:26,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 18:38:26,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.044 0.386 2026-10-07 18:38:26,976 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,091 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,138 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,202 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,284 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,331 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.034 0.046 2026-10-07 18:38:27,457 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.064 2026-10-07 18:38:27,579 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,628 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,686 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,738 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,791 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,845 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,897 43 INFO rb-ce3bf1e-225338-422107 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 18:38:27,977 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,078 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,129 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,180 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,230 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,281 43 INFO rb-ce3bf1e-225338-422107 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 18:38:28,332 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-10-07 18:38:28,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:38:28,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 16955340 (allocated 18747392) 2026-10-07 18:38:28,465 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 93055 2026-10-07 18:38:28,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-10-07 18:38:28,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 93055 2026-10-07 18:38:28,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183828_594867_test_promotion_program_with_loyalty_program.txt 2026-10-07 18:38:28,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp9nzr3yfd_chrome_odoo" 2026-10-07 18:38:28,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-10-07 18:38:30,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 93260 2026-10-07 18:38:30,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpuwa9zzwh_chrome_odoo 2026-10-07 18:38:30,255 43 INFO rb-ce3bf1e-225338-422107 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:42507/json/version 2026-10-07 18:38:30,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:30,272 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,273 43 INFO rb-ce3bf1e-225338-422107 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:42507/json 2026-10-07 18:38:30,273 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:30,284 43 INFO rb-ce3bf1e-225338-422107 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:42507/devtools/page/249F31D17B94C6EE9BA39A912C1C324A 2026-10-07 18:38:30,298 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,310 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:30,425 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,428 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,428 43 INFO rb-ce3bf1e-225338-422107 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 18:38:30,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:31,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.077 0.664 2026-10-07 18:38:31,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': '249F31D17B94C6EE9BA39A912C1C324A', 'loaderId': '65CD418278A0EDFAF7B1710E7E03EA72', 'isDownload': False} 2026-10-07 18:38:31,187 43 INFO rb-ce3bf1e-225338-422107 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 18:38:31,211 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:31,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 18:38:31,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 18:38:31,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.046 2026-10-07 18:38:31,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:31,934 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:31,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:38:32,006 43 INFO rb-ce3bf1e-225338-422107 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 18:38:32,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 18:38:32,016 43 INFO rb-ce3bf1e-225338-422107 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 18:38:32,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 18:38:32,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:32,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "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 18:38:32,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 18:38:32,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.025 0.048 2026-10-07 18:38:32,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 18:38:33,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.431 0.795 2026-10-07 18:38:33,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:38:33,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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.017 2026-10-07 18:38:33,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 18:38:33,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:33,756 43 INFO rb-ce3bf1e-225338-422107 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 18:38:33,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 18:38:33,828 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:33,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:33,865 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:33,875 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:38:33,919 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:38:33,920 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "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 18:38:33,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.036 0.046 2026-10-07 18:38:33,951 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:33,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:33] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.100 2026-10-07 18:38:34,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.008 0.055 2026-10-07 18:38:34,056 43 INFO rb-ce3bf1e-225338-422107 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 18:38:34,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.033 0.127 2026-10-07 18:38:34,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.050 0.205 2026-10-07 18:38:34,213 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:34,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.004 0.107 2026-10-07 18:38:34,251 43 INFO rb-ce3bf1e-225338-422107 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 18:38:34,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.124 2026-10-07 18:38:34,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:34,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.017 0.165 2026-10-07 18:38:34,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.202 2026-10-07 18:38:34,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 18:38:34,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 18:38:34,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.240 2026-10-07 18:38:34,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.239 2026-10-07 18:38:34,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-10-07 18:38:34,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-10-07 18:38:34,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1776&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-07 18:38:34,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "GET /web/image?model=product.template&field=image_128&id=1777&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-07 18:38:34,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.050 0.250 2026-10-07 18:38:34,875 43 INFO rb-ce3bf1e-225338-422107 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 18:38:34,946 43 INFO rb-ce3bf1e-225338-422107 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 18:38:34,997 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,048 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,099 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,149 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,233 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,284 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,336 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,386 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,437 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,489 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,582 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,643 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,693 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,744 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,795 43 INFO rb-ce3bf1e-225338-422107 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 18:38:35,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-10-07 18:38:35,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-10-07 18:38:35,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 15343432 (allocated 17039360) 2026-10-07 18:38:35,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 93260 2026-10-07 18:38:35,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-10-07 18:38:35,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 93260 2026-10-07 18:38:36,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183836_121743_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-10-07 18:38:36,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpuwa9zzwh_chrome_odoo" 2026-10-07 18:38:36,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-10-07 18:38:38,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 93475 2026-10-07 18:38:38,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmpk6cy8vpo_chrome_odoo 2026-10-07 18:38:38,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45559/json/version 2026-10-07 18:38:38,956 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45559', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:38,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:38,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:45559/json 2026-10-07 18:38:38,965 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45559', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:38,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:45559/devtools/page/D15C9E897F5540DD27DCD261E13507BB 2026-10-07 18:38:38,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-10-07 18:38:38,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-10-07 18:38:39,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:39,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-10-07 18:38:39,172 43 INFO rb-ce3bf1e-225338-422107 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 18:38:39,172 43 INFO rb-ce3bf1e-225338-422107 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 18:38:39,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:40,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 92 0.098 0.732 2026-10-07 18:38:40,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': 'D15C9E897F5540DD27DCD261E13507BB', 'loaderId': '03A879273F22031EDB964F52328C745D', 'isDownload': False} 2026-10-07 18:38:40,024 43 INFO rb-ce3bf1e-225338-422107 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 18:38:40,051 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:40,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.010 2026-10-07 18:38:40,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 18:38:40,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.037 2026-10-07 18:38:40,771 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:38:40,784 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:40,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 18:38:40,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:38:40,861 43 INFO rb-ce3bf1e-225338-422107 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 18:38:40,882 43 INFO rb-ce3bf1e-225338-422107 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 18:38:40,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:40,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:40,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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.022 2026-10-07 18:38:40,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-07 18:38:41,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.037 0.066 2026-10-07 18:38:41,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 18:38:42,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.443 0.567 2026-10-07 18:38:42,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "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 18:38:42,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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.010 2026-10-07 18:38:42,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.037 2026-10-07 18:38:42,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:42,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:42,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "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 18:38:42,559 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:42,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:42,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:42,622 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:42,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:38:42,659 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:38:42,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.045 0.048 2026-10-07 18:38:42,704 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:38:42,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.106 2026-10-07 18:38:42,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.012 0.037 2026-10-07 18:38:42,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.024 0.090 2026-10-07 18:38:42,813 43 INFO rb-ce3bf1e-225338-422107 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 18:38:42,901 43 INFO rb-ce3bf1e-225338-422107 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 18:38:42,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.059 0.179 2026-10-07 18:38:42,941 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:42,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.095 2026-10-07 18:38:42,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:42] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-07 18:38:43,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 18:38:43,029 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:43,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.184 2026-10-07 18:38:43,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-10-07 18:38:43,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 18:38:43,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 18:38:43,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 18:38:43,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-10-07 18:38:43,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 18:38:43,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.065 0.216 2026-10-07 18:38:43,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:43] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.278 2026-10-07 18:38:43,499 43 INFO rb-ce3bf1e-225338-422107 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 18:38:44,035 43 INFO rb-ce3bf1e-225338-422107 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 18:38:44,083 43 INFO rb-ce3bf1e-225338-422107 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 18:38:44,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-10-07 18:38:44,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-10-07 18:38:44,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18864532 (allocated 20320256) 2026-10-07 18:38:44,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 93475 2026-10-07 18:38:44,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-10-07 18:38:44,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 93475 2026-10-07 18:38:44,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183844_399555_test_race_conditions_update_program.txt 2026-10-07 18:38:44,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmpk6cy8vpo_chrome_odoo" 2026-10-07 18:38:44,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-10-07 18:38:45,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 93684 2026-10-07 18:38:45,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmp0bvlqlx9_chrome_odoo 2026-10-07 18:38:45,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:43585/json/version 2026-10-07 18:38:45,577 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:45,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:45,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:43585/json 2026-10-07 18:38:45,601 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:45,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:43585/devtools/page/B3AFD53D50C12D40C3A898CECBB9F14A 2026-10-07 18:38:45,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-10-07 18:38:45,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-10-07 18:38:45,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:45,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-10-07 18:38:45,852 43 INFO rb-ce3bf1e-225338-422107 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 18:38:45,852 43 INFO rb-ce3bf1e-225338-422107 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 18:38:45,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:46,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:46] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 90 0.100 0.730 2026-10-07 18:38:46,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'B3AFD53D50C12D40C3A898CECBB9F14A', 'loaderId': '4B157F1843A5C133FC36E28085766557', 'isDownload': False} 2026-10-07 18:38:46,707 43 INFO rb-ce3bf1e-225338-422107 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 18:38:46,730 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:46,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:46] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 18:38:46,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:46] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.028 2026-10-07 18:38:46,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:46] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-07 18:38:47,383 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:47,390 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:47,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:38:47,445 43 INFO rb-ce3bf1e-225338-422107 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 18:38:47,456 43 INFO rb-ce3bf1e-225338-422107 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 18:38:47,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.011 2026-10-07 18:38:47,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:38:47,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:47,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.024 0.013 2026-10-07 18:38:47,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.043 2026-10-07 18:38:47,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.025 0.053 2026-10-07 18:38:47,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 18:38:48,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.452 0.550 2026-10-07 18:38:48,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:48,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:48,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.045 2026-10-07 18:38:48,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38: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 18:38:48,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-10-07 18:38:49,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "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 18:38:49,057 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:49,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:49,080 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:38:49,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.034 2026-10-07 18:38:49,120 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:49,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "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 18:38:49,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.039 0.073 2026-10-07 18:38:49,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-07 18:38:49,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.016 0.071 2026-10-07 18:38:49,275 43 INFO rb-ce3bf1e-225338-422107 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 18:38:49,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:49,418 43 INFO rb-ce3bf1e-225338-422107 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 18:38:49,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.071 0.094 2026-10-07 18:38:49,506 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:38:49,509 43 INFO rb-ce3bf1e-225338-422107 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 18:38:49,534 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:38:49,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.062 0.233 2026-10-07 18:38:49,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.289 2026-10-07 18:38:49,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.325 2026-10-07 18:38:49,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.351 2026-10-07 18:38:49,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.006 0.420 2026-10-07 18:38:49,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.230 2026-10-07 18:38:49,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 18:38:49,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-07 18:38:49,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-10-07 18:38:49,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:49] "GET /web/image?model=product.template&field=image_128&id=1791&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 18:38:50,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.219 2026-10-07 18:38:50,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:50] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-07 18:38:50,087 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:50] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-07 18:38:50,192 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,241 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,313 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,714 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,766 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,831 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:50] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 14 0.029 0.048 2026-10-07 18:38:50,937 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,987 43 INFO rb-ce3bf1e-225338-422107 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 18:38:50,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.063 2026-10-07 18:38:51,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.088 2026-10-07 18:38:51,049 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,126 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,174 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.021 0.048 2026-10-07 18:38:51,274 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.055 2026-10-07 18:38:51,323 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,381 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,443 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,518 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,602 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,617 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:51,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:51,654 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,705 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,790 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,844 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,900 43 INFO rb-ce3bf1e-225338-422107 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 18:38:51,949 43 INFO rb-ce3bf1e-225338-422107 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 18:38:52,005 43 INFO rb-ce3bf1e-225338-422107 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 18:38:52,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:52] "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.009 2026-10-07 18:38:52,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:52] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 18:38:52,099 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:38:52,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47440901 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4e41968c-7ab4-413b-b6fa-e591c43656c4'}] 2026-10-07 18:38:52,801 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47440901 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '4e41968c-7ab4-413b-b6fa-e591c43656c4'} created pos.order #642 2026-10-07 18:38:52,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47440901 finished 2026-10-07 18:38:52,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 258 0.296 0.534 2026-10-07 18:38:53,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.035 0.064 2026-10-07 18:38:53,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "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 18:38:53,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24037314 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4e41968c-7ab4-413b-b6fa-e591c43656c4'}] 2026-10-07 18:38:53,345 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24037314 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '4e41968c-7ab4-413b-b6fa-e591c43656c4'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-10-07 18:38:53,389 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24037314 finished 2026-10-07 18:38:53,447 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,497 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,549 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.073 0.170 2026-10-07 18:38:53,641 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.020 0.024 2026-10-07 18:38:53,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 18:38:53,707 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "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 18:38:53,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.029 2026-10-07 18:38:53,765 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,829 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.035 0.072 2026-10-07 18:38:53,871 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:53] "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 18:38:53,942 43 INFO rb-ce3bf1e-225338-422107 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 18:38:53,988 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,038 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,092 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,142 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,193 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,314 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.043 2026-10-07 18:38:54,370 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,424 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.079 2026-10-07 18:38:54,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-10-07 18:38:54,481 43 INFO rb-ce3bf1e-225338-422107 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 18:38:54,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.017 2026-10-07 18:38:54,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 20198008 (allocated 22679552) 2026-10-07 18:38:54,686 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 93684 2026-10-07 18:38:54,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-10-07 18:38:54,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 93684 2026-10-07 18:38:54,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183854_804346_test_refund_does_not_decrease_points.txt 2026-10-07 18:38:54,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmp0bvlqlx9_chrome_odoo" 2026-10-07 18:38:54,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-10-07 18:38:56,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 93928 2026-10-07 18:38:56,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmppgsyu9x7_chrome_odoo 2026-10-07 18:38:56,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:46835/json/version 2026-10-07 18:38:56,939 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:56,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: Chrome/150.0.7871.114 2026-10-07 18:38:56,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:46835/json 2026-10-07 18:38:56,967 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:38:56,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:46835/devtools/page/C746FDA7D67D6E4E5B8A93E970DB1D95 2026-10-07 18:38:56,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-10-07 18:38:57,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-10-07 18:38:57,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:38:57,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-10-07 18:38:57,168 43 INFO rb-ce3bf1e-225338-422107 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 18:38:57,168 43 INFO rb-ce3bf1e-225338-422107 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 18:38:57,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:38:57,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:57] "GET /pos/ui/76 HTTP/1.1" 200 - 90 0.082 0.729 2026-10-07 18:38:57,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'C746FDA7D67D6E4E5B8A93E970DB1D95', 'loaderId': '1FD0626508B44DA2F8A578A68E9B5197', 'isDownload': False} 2026-10-07 18:38:57,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-10-07 18:38:58,015 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:38:58,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:38:58,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.017 2026-10-07 18:38:58,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 18:38:58,681 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:38:58,682 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:38:58,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:38:58,733 43 INFO rb-ce3bf1e-225338-422107 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 18:38:58,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 18:38:58,741 43 INFO rb-ce3bf1e-225338-422107 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 18:38:58,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:38:58,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:38:58,816 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.025 0.014 2026-10-07 18:38:58,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-07 18:38:58,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.050 2026-10-07 18:38:58,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.080 2026-10-07 18:38:59,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.263 0.600 2026-10-07 18:38:59,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:59] "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 18:38:59,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:38:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:39:00,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-10-07 18:39:00,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:39:00,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:00,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "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 18:39:00,206 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:00,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:39:00,232 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:39:00,237 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:39:00,270 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:00,274 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:00,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.020 0.060 2026-10-07 18:39:00,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.096 2026-10-07 18:39:00,361 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:00,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-10-07 18:39:00,468 43 INFO rb-ce3bf1e-225338-422107 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 18:39:00,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.055 0.087 2026-10-07 18:39:00,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.039 0.217 2026-10-07 18:39:00,612 43 INFO rb-ce3bf1e-225338-422107 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 18:39:00,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:39:00,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.015 0.111 2026-10-07 18:39:00,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.009 0.093 2026-10-07 18:39:00,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=12&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-10-07 18:39:00,718 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:00,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.149 2026-10-07 18:39:00,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1578&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.206 2026-10-07 18:39:00,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-07 18:39:00,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-07 18:39:00,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-07 18:39:00,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:00] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-07 18:39:01,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:01] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.019 0.237 2026-10-07 18:39:01,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:01] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.229 2026-10-07 18:39:01,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:01] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 18:39:01,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:01] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-10-07 18:39:01,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.305 2026-10-07 18:39:01,344 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,511 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,634 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,712 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,804 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,875 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,927 43 INFO rb-ce3bf1e-225338-422107 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 18:39:01,986 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,078 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.019 0.037 2026-10-07 18:39:02,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.012 0.062 2026-10-07 18:39:02,161 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,193 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:02,194 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:02,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.024 0.058 2026-10-07 18:39:02,296 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,347 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,432 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,487 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,540 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,592 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,643 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,701 43 INFO rb-ce3bf1e-225338-422107 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 18:39:02,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "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.012 2026-10-07 18:39:02,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88733854 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '55e55bd7-d7fe-4ff1-aebb-e215ad55e4c3'}] 2026-10-07 18:39:02,788 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:39:03,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88733854 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '55e55bd7-d7fe-4ff1-aebb-e215ad55e4c3'} created pos.order #643 2026-10-07 18:39:03,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88733854 finished 2026-10-07 18:39:03,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.281 0.523 2026-10-07 18:39:04,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 114 0.099 0.528 2026-10-07 18:39:04,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:39:04,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37332318 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '55e55bd7-d7fe-4ff1-aebb-e215ad55e4c3'}] 2026-10-07 18:39:04,509 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37332318 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '55e55bd7-d7fe-4ff1-aebb-e215ad55e4c3'} sync ignored for existing PoS order pos.order(643,) (state: paid) 2026-10-07 18:39:04,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37332318 finished 2026-10-07 18:39:04,562 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,613 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,660 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.058 0.146 2026-10-07 18:39:04,721 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 18:39:04,794 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.012 0.025 2026-10-07 18:39:04,873 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:39:04,933 43 INFO rb-ce3bf1e-225338-422107 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 18:39:04,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-07 18:39:04,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:04] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.022 0.037 2026-10-07 18:39:04,994 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,046 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,104 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 44 0.048 0.069 2026-10-07 18:39:05,149 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.032 2026-10-07 18:39:05,241 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,294 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,343 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,395 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,446 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,567 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,626 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,679 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,728 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,784 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,838 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,888 43 INFO rb-ce3bf1e-225338-422107 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 18:39:05,937 43 INFO rb-ce3bf1e-225338-422107 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 18:39:06,020 43 INFO rb-ce3bf1e-225338-422107 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 18:39:06,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:06] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.045 2026-10-07 18:39:06,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-10-07 18:39:06,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 18:39:06,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.059 2026-10-07 18:39:06,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 22037600 (allocated 25305088) 2026-10-07 18:39:06,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 93928 2026-10-07 18:39:06,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-10-07 18:39:06,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 93928 2026-10-07 18:39:06,447 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183906_447233_test_refund_product_part_of_rules.txt 2026-10-07 18:39:06,447 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmppgsyu9x7_chrome_odoo" 2026-10-07 18:39:06,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-10-07 18:39:07,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 94161 2026-10-07 18:39:07,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpe0t239y1_chrome_odoo 2026-10-07 18:39:07,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:40265/json/version 2026-10-07 18:39:07,511 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:07,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: Chrome/150.0.7871.114 2026-10-07 18:39:07,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:40265/json 2026-10-07 18:39:07,568 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:07,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:40265/devtools/page/ED5511D4BDB2A3F43EED92450ACAA4F2 2026-10-07 18:39:07,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-10-07 18:39:07,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-10-07 18:39:07,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:07,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-10-07 18:39:07,742 43 INFO rb-ce3bf1e-225338-422107 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 18:39:07,742 43 INFO rb-ce3bf1e-225338-422107 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 18:39:07,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:08,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:08] "GET /pos/ui/76 HTTP/1.1" 200 - 92 0.100 0.920 2026-10-07 18:39:08,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': 'ED5511D4BDB2A3F43EED92450ACAA4F2', 'loaderId': 'AE252B9F3456821BF56EB2E166BE8745', 'isDownload': False} 2026-10-07 18:39:08,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-10-07 18:39:08,819 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:08,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:08] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 18:39:08,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:08] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:39:08,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:08] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.026 2026-10-07 18:39:09,383 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:39:09,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:09,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 18:39:09,451 43 INFO rb-ce3bf1e-225338-422107 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 18:39:09,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:39:09,462 43 INFO rb-ce3bf1e-225338-422107 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 18:39:09,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:39:09,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:09,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 18:39:09,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "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.038 2026-10-07 18:39:09,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-07 18:39:09,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:09] "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 18:39:10,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.439 0.562 2026-10-07 18:39:10,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:10] "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 18:39:10,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 18:39:10,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-07 18:39:10,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:39:10,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:11,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "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 18:39:11,068 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:11,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:11,093 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:39:11,094 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:39:11,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.016 2026-10-07 18:39:11,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:39:11,179 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 18:39:11,206 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:11,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.041 0.095 2026-10-07 18:39:11,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.004 0.072 2026-10-07 18:39:11,303 43 INFO rb-ce3bf1e-225338-422107 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 18:39:11,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.030 0.109 2026-10-07 18:39:11,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.067 0.226 2026-10-07 18:39:11,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:11,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.136 2026-10-07 18:39:11,517 43 INFO rb-ce3bf1e-225338-422107 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 18:39:11,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=11&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 4 0.005 0.132 2026-10-07 18:39:11,530 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:11,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 18:39:11,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-10-07 18:39:11,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.233 2026-10-07 18:39:11,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 18:39:11,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.197 2026-10-07 18:39:11,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 18:39:11,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-10-07 18:39:11,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 18:39:11,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-07 18:39:11,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.046 0.246 2026-10-07 18:39:12,035 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,089 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,142 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,193 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,242 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,294 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,344 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,430 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:12,454 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:39:12,484 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,542 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,619 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,670 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,722 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,798 43 INFO rb-ce3bf1e-225338-422107 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 18:39:12,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50786013 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f691252a-06ee-4c09-94fd-5ef1dc37045e'}] 2026-10-07 18:39:12,812 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:39:13,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50786013 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f691252a-06ee-4c09-94fd-5ef1dc37045e'} created pos.order #644 2026-10-07 18:39:13,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50786013 finished 2026-10-07 18:39:13,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 237 0.330 0.535 2026-10-07 18:39:13,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:13] "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 18:39:13,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21694891 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f691252a-06ee-4c09-94fd-5ef1dc37045e'}] 2026-10-07 18:39:13,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21694891 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f691252a-06ee-4c09-94fd-5ef1dc37045e'} sync ignored for existing PoS order pos.order(644,) (state: paid) 2026-10-07 18:39:13,902 43 INFO rb-ce3bf1e-225338-422107 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 18:39:13,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21694891 finished 2026-10-07 18:39:13,951 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,004 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,053 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.069 0.153 2026-10-07 18:39:14,114 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,193 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 18:39:14,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.043 2026-10-07 18:39:14,289 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:14] "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 18:39:14,339 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,390 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,444 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,495 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,546 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,632 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,681 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,744 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,795 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,854 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,905 43 INFO rb-ce3bf1e-225338-422107 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 18:39:14,956 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,007 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,058 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,147 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,199 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,250 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,301 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,352 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,403 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,454 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,506 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,556 43 INFO rb-ce3bf1e-225338-422107 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 18:39:15,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-10-07 18:39:15,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 18:39:15,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17744908 (allocated 19533824) 2026-10-07 18:39:15,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 94161 2026-10-07 18:39:15,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-10-07 18:39:15,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 94161 2026-10-07 18:39:15,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183915_917718_test_refund_with_gift_card.txt 2026-10-07 18:39:15,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpe0t239y1_chrome_odoo" 2026-10-07 18:39:15,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-10-07 18:39:16,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 94382 2026-10-07 18:39:16,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmp12bn95vu_chrome_odoo 2026-10-07 18:39:16,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33605/json/version 2026-10-07 18:39:16,950 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:17,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: Chrome/150.0.7871.114 2026-10-07 18:39:17,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:33605/json 2026-10-07 18:39:17,042 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:17,054 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:33605/devtools/page/C65E0C8D5D1FF9118BCDCBE25CE182BC 2026-10-07 18:39:17,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-10-07 18:39:17,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-10-07 18:39:17,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:17,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-10-07 18:39:17,221 43 INFO rb-ce3bf1e-225338-422107 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 18:39:17,221 43 INFO rb-ce3bf1e-225338-422107 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 18:39:17,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:18,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.097 0.789 2026-10-07 18:39:18,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': 'C65E0C8D5D1FF9118BCDCBE25CE182BC', 'loaderId': 'D244C5C9BE1FDB266A2DE4B5FCA5BED2', 'isDownload': False} 2026-10-07 18:39:18,134 43 INFO rb-ce3bf1e-225338-422107 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 18:39:18,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:18,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:39:18,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.021 2026-10-07 18:39:18,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.026 2026-10-07 18:39:18,812 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:18,820 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:18,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 18:39:18,860 43 INFO rb-ce3bf1e-225338-422107 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 18:39:18,868 43 INFO rb-ce3bf1e-225338-422107 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 18:39:18,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:39:18,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:39:18,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:18,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-07 18:39:18,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "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.033 2026-10-07 18:39:18,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 18:39:19,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.044 2026-10-07 18:39:20,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.354 0.596 2026-10-07 18:39:20,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "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 18:39:20,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:39:20,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.061 2026-10-07 18:39:20,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:39:20,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:20,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 18:39:20,395 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:20,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:20,438 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:39:20,441 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:39:20,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:39:20,493 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:39:20,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.042 0.041 2026-10-07 18:39:20,503 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:39:20,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.101 2026-10-07 18:39:20,571 43 INFO rb-ce3bf1e-225338-422107 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 18:39:20,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.031 0.140 2026-10-07 18:39:20,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.137 2026-10-07 18:39:20,723 43 INFO rb-ce3bf1e-225338-422107 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 18:39:20,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.076 0.267 2026-10-07 18:39:20,804 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:20,811 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:20,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.156 2026-10-07 18:39:20,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-10-07 18:39:20,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-07 18:39:20,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-10-07 18:39:20,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:20] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 18:39:21,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-07 18:39:21,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-07 18:39:21,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.211 2026-10-07 18:39:21,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 18:39:21,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 18:39:21,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.035 0.243 2026-10-07 18:39:21,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:21] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.270 2026-10-07 18:39:21,351 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,450 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,503 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,559 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,613 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,668 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,721 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,772 43 INFO rb-ce3bf1e-225338-422107 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 18:39:21,824 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,011 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,062 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,112 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,163 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,249 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,266 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:39:22,270 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:22,302 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,351 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,441 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,498 43 INFO rb-ce3bf1e-225338-422107 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 18:39:22,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:22] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 18:39:22,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36390936 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'add01047-c247-42bd-adff-5d6d5685b53e'}] 2026-10-07 18:39:22,558 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:23,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36390936 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'add01047-c247-42bd-adff-5d6d5685b53e'} created pos.order #645 2026-10-07 18:39:23,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36390936 finished 2026-10-07 18:39:23,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 257 0.320 0.509 2026-10-07 18:39:23,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.059 0.069 2026-10-07 18:39:23,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 18:39:23,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-10-07 18:39:23,709 43 INFO rb-ce3bf1e-225338-422107 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 18:39:23,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13814428 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'add01047-c247-42bd-adff-5d6d5685b53e'}] 2026-10-07 18:39:23,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13814428 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'add01047-c247-42bd-adff-5d6d5685b53e'} sync ignored for existing PoS order pos.order(645,) (state: paid) 2026-10-07 18:39:23,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13814428 finished 2026-10-07 18:39:23,840 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17293516 (allocated 18485248) 2026-10-07 18:39:23,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 94382 2026-10-07 18:39:23,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-10-07 18:39:23,893 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 94382 2026-10-07 18:39:23,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.082 0.129 2026-10-07 18:39:23,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183923_983370_test_reward_line_tax_grouping_key.txt 2026-10-07 18:39:23,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmp12bn95vu_chrome_odoo" 2026-10-07 18:39:25,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-10-07 18:39:26,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 94592 2026-10-07 18:39:26,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpvzstqoem_chrome_odoo 2026-10-07 18:39:26,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:42685/json/version 2026-10-07 18:39:26,894 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42685', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:26,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: Chrome/150.0.7871.114 2026-10-07 18:39:26,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:42685/json 2026-10-07 18:39:26,962 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42685', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:26,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:42685/devtools/page/CDEBBC417BB7CD99882BF6BDEAC0492F 2026-10-07 18:39:27,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-10-07 18:39:27,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-10-07 18:39:27,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:27,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-10-07 18:39:27,275 43 INFO rb-ce3bf1e-225338-422107 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 18:39:27,275 43 INFO rb-ce3bf1e-225338-422107 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 18:39:27,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:27,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:27] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 90 0.079 0.617 2026-10-07 18:39:27,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'CDEBBC417BB7CD99882BF6BDEAC0492F', 'loaderId': 'E33656CF2978224E559DE13E8991538F', 'isDownload': False} 2026-10-07 18:39:27,994 43 INFO rb-ce3bf1e-225338-422107 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 18:39:28,024 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:28,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 18:39:28,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 18:39:28,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 18:39:28,695 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:39:28,708 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:28,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:39:28,755 43 INFO rb-ce3bf1e-225338-422107 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 18:39:28,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 18:39:28,761 43 INFO rb-ce3bf1e-225338-422107 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 18:39:28,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "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 18:39:28,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:28,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.022 2026-10-07 18:39:28,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "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.033 2026-10-07 18:39:28,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:39:28,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.052 2026-10-07 18:39:29,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.311 0.516 2026-10-07 18:39:29,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:29] "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 18:39:29,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:39:29,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:29] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.044 2026-10-07 18:39:30,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:39:30,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:30,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "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 18:39:30,100 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:39:30,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:39:30,162 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:39:30,169 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "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 18:39:30,172 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:39:30,189 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:39:30,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.043 0.063 2026-10-07 18:39:30,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.119 2026-10-07 18:39:30,269 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:30,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.070 2026-10-07 18:39:30,325 43 INFO rb-ce3bf1e-225338-422107 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 18:39:30,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.054 0.109 2026-10-07 18:39:30,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.036 2026-10-07 18:39:30,513 43 INFO rb-ce3bf1e-225338-422107 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 18:39:30,604 43 INFO rb-ce3bf1e-225338-422107 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 18:39:30,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.087 0.262 2026-10-07 18:39:30,627 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:39:30,643 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:39:30,651 43 INFO rb-ce3bf1e-225338-422107 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 18:39:30,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-07 18:39:30,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.265 2026-10-07 18:39:30,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.295 2026-10-07 18:39:30,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.368 2026-10-07 18:39:30,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.371 2026-10-07 18:39:30,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 18:39:30,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.225 2026-10-07 18:39:30,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:30] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-07 18:39:31,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.084 0.263 2026-10-07 18:39:31,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:31] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-07 18:39:31,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 - 7 0.011 0.360 2026-10-07 18:39:31,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-10-07 18:39:31,228 43 INFO rb-ce3bf1e-225338-422107 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 18:39:31,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 13275236 (allocated 14155776) 2026-10-07 18:39:31,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 94592 2026-10-07 18:39:31,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-10-07 18:39:31,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 94592 2026-10-07 18:39:31,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183931_475901_test_scan_loyalty_card_select_customer.txt 2026-10-07 18:39:31,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpvzstqoem_chrome_odoo" 2026-10-07 18:39:31,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-10-07 18:39:31,814 43 INFO rb-ce3bf1e-225338-422107 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 18:39:31,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_with_negative_line ... 2026-10-07 18:39:33,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome pid: 94803 2026-10-07 18:39:33,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless temporary user profile dir: /tmp/tmpijkustmd_chrome_odoo 2026-10-07 18:39:33,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:33587/json/version 2026-10-07 18:39:33,479 43 INFO rb-ce3bf1e-225338-422107 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 18:39:33,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Browser version: Chrome/150.0.7871.114 2026-10-07 18:39:33,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Issuing json command http://127.0.0.1:33587/json 2026-10-07 18:39:33,516 43 INFO rb-ce3bf1e-225338-422107 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 18:39:33,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Websocket url found: ws://127.0.0.1:33587/devtools/page/8E7B78DDF91BA5B0102A471CC57679B6 2026-10-07 18:39:33,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Enable chrome headless console log notification 2026-10-07 18:39:33,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome headless enable page notifications 2026-10-07 18:39:33,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:33,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Setting session cookie in browser 2026-10-07 18:39:33,721 43 INFO rb-ce3bf1e-225338-422107 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 18:39:33,721 43 INFO rb-ce3bf1e-225338-422107 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 18:39:33,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:34,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:34] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.085 0.876 2026-10-07 18:39:34,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Navigation result: {'frameId': '8E7B78DDF91BA5B0102A471CC57679B6', 'loaderId': '0E33CC70E93F24A59C0D4CED617C71BE', 'isDownload': False} 2026-10-07 18:39:34,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountNegativeLine')" 2026-10-07 18:39:34,730 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:34,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:34] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 18:39:34,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:34] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 18:39:34,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:34] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.032 2026-10-07 18:39:35,413 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:35,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:35,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:39:35,486 43 INFO rb-ce3bf1e-225338-422107 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 18:39:35,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 18:39:35,497 43 INFO rb-ce3bf1e-225338-422107 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 18:39:35,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:39:35,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:35,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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.012 2026-10-07 18:39:35,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.037 2026-10-07 18:39:35,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.053 2026-10-07 18:39:35,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:39:36,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.322 0.506 2026-10-07 18:39:36,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:39:36,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:39:36,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-10-07 18:39:36,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:36,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:36,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "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 18:39:36,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:36,977 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:39:36,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:39:37,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.034 0.044 2026-10-07 18:39:37,019 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:39:37,040 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "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 18:39:37,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.106 2026-10-07 18:39:37,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.013 0.040 2026-10-07 18:39:37,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 18:39:37,131 43 INFO rb-ce3bf1e-225338-422107 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 18:39:37,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 18:39:37,211 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:39:37,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.060 0.054 2026-10-07 18:39:37,311 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:37,331 43 INFO rb-ce3bf1e-225338-422107 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 18:39:37,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-07 18:39:37,348 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:39:37,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.149 2026-10-07 18:39:37,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-10-07 18:39:37,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-10-07 18:39:37,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.028 0.312 2026-10-07 18:39:37,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-07 18:39:37,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-07 18:39:37,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.248 2026-10-07 18:39:37,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.256 2026-10-07 18:39:37,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1800&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.268 2026-10-07 18:39:37,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.069 0.257 2026-10-07 18:39:37,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-07 18:39:37,949 43 INFO rb-ce3bf1e-225338-422107 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 18:39:37,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:37] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.381 2026-10-07 18:39:38,005 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,059 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,113 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,160 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,249 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,315 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,366 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,418 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,469 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,522 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,571 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,622 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,674 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,756 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,776 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:38,778 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:38,807 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,857 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,941 43 INFO rb-ce3bf1e-225338-422107 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 18:39:38,995 43 INFO rb-ce3bf1e-225338-422107 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 18:39:39,052 43 INFO rb-ce3bf1e-225338-422107 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 18:39:39,106 43 INFO rb-ce3bf1e-225338-422107 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 18:39:39,160 43 INFO rb-ce3bf1e-225338-422107 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 18:39:39,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:39] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 18:39:39,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14347841 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3f002004-9492-46d5-a2b9-86dcfa3672fc'}] 2026-10-07 18:39:39,240 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:39:39,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14347841 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '3f002004-9492-46d5-a2b9-86dcfa3672fc'} created pos.order #646 2026-10-07 18:39:39,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14347841 finished 2026-10-07 18:39:39,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 250 0.265 0.473 2026-10-07 18:39:40,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.120 0.081 2026-10-07 18:39:40,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:40] "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 18:39:40,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035278 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3f002004-9492-46d5-a2b9-86dcfa3672fc'}] 2026-10-07 18:39:40,486 43 INFO rb-ce3bf1e-225338-422107 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 18:39:40,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035278 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '3f002004-9492-46d5-a2b9-86dcfa3672fc'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-10-07 18:39:40,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: tour succeeded 2026-10-07 18:39:40,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountNegativeLine SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-10-07 18:39:40,539 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25035278 finished 2026-10-07 18:39:40,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line.browser: heap 17590744 (allocated 19009536) 2026-10-07 18:39:40,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing chrome headless with pid 94803 2026-10-07 18:39:40,713 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Closing websocket connection 2026-10-07 18:39:40,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Terminating chrome headless with pid 94803 2026-10-07 18:39:40,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.121 0.136 2026-10-07 18:39:40,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183940_838557_test_specific_discount_with_negative_line.txt 2026-10-07 18:39:40,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_with_negative_line: Removing chrome user profile "/tmp/tmpijkustmd_chrome_odoo" 2026-10-07 18:39:40,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-10-07 18:39:42,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 95020 2026-10-07 18:39:42,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmps1x5ttpg_chrome_odoo 2026-10-07 18:39:42,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:43727/json/version 2026-10-07 18:39:42,770 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:42,788 43 INFO rb-ce3bf1e-225338-422107 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 18:39:42,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:43727/json 2026-10-07 18:39:42,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:42,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:43727/devtools/page/64F6230ECF9BB99DB76269C45E8E659D 2026-10-07 18:39:42,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-10-07 18:39:42,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-10-07 18:39:42,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:42,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-10-07 18:39:42,991 43 INFO rb-ce3bf1e-225338-422107 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 18:39:42,991 43 INFO rb-ce3bf1e-225338-422107 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 18:39:43,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:43,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:43] "GET /pos/ui/81 HTTP/1.1" 200 - 91 0.071 0.632 2026-10-07 18:39:43,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '64F6230ECF9BB99DB76269C45E8E659D', 'loaderId': 'A42104FBC4E44FA5EBBD15B1EC7CF4F6', 'isDownload': False} 2026-10-07 18:39:43,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-10-07 18:39:43,737 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:43,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:39:43,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:39:43,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-07 18:39:44,429 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:44,435 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:44,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:39:44,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 18:39:44,508 43 INFO rb-ce3bf1e-225338-422107 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 18:39:44,522 43 INFO rb-ce3bf1e-225338-422107 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 18:39:44,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:44,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:44,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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.012 2026-10-07 18:39:44,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 18:39:44,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.035 0.057 2026-10-07 18:39:44,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.085 2026-10-07 18:39:45,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.350 0.537 2026-10-07 18:39:45,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:39:45,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:45,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-07 18:39:45,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:45,944 43 INFO rb-ce3bf1e-225338-422107 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 18:39:45,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-07 18:39:46,024 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:46,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:46,067 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:46,070 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:39:46,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.026 0.023 2026-10-07 18:39:46,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:39:46,113 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:46,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.062 2026-10-07 18:39:46,145 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:39:46,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 33 0.064 0.081 2026-10-07 18:39:46,283 43 INFO rb-ce3bf1e-225338-422107 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 18:39:46,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.161 2026-10-07 18:39:46,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /pos/ui/81 HTTP/1.1" 200 - 33 0.062 0.224 2026-10-07 18:39:46,433 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:46,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.137 2026-10-07 18:39:46,495 43 INFO rb-ce3bf1e-225338-422107 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 18:39:46,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-07 18:39:46,520 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:46,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.185 2026-10-07 18:39:46,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.013 0.200 2026-10-07 18:39:46,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-07 18:39:46,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-07 18:39:46,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-07 18:39:46,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-10-07 18:39:46,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-10-07 18:39:46,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.015 0.176 2026-10-07 18:39:46,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-10-07 18:39:46,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.021 0.215 2026-10-07 18:39:46,970 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,039 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,094 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,141 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,192 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,243 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,294 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,354 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,413 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,498 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,550 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,603 43 INFO rb-ce3bf1e-225338-422107 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 18:39:47,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-10-07 18:39:47,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-10-07 18:39:47,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 15282048 (allocated 16515072) 2026-10-07 18:39:47,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 95020 2026-10-07 18:39:47,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-10-07 18:39:47,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 95020 2026-10-07 18:39:47,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183947_898965_test_specific_product_discount_with_global_discount.txt 2026-10-07 18:39:47,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmps1x5ttpg_chrome_odoo" 2026-10-07 18:39:47,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-10-07 18:39:50,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 95226 2026-10-07 18:39:50,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpz1jd5qcl_chrome_odoo 2026-10-07 18:39:50,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:36221/json/version 2026-10-07 18:39:50,792 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:50,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: Chrome/150.0.7871.114 2026-10-07 18:39:50,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:36221/json 2026-10-07 18:39:50,842 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:39:50,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:36221/devtools/page/8AE882C268355DF3B3D38AF119D26DFB 2026-10-07 18:39:50,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-10-07 18:39:50,893 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-10-07 18:39:51,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:39:51,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-10-07 18:39:51,046 43 INFO rb-ce3bf1e-225338-422107 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 18:39:51,046 43 INFO rb-ce3bf1e-225338-422107 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 18:39:51,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:39:51,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:51] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.086 0.710 2026-10-07 18:39:51,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': '8AE882C268355DF3B3D38AF119D26DFB', 'loaderId': '2CC21502A5469E76F3B522CCD96EE45D', 'isDownload': False} 2026-10-07 18:39:51,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-10-07 18:39:51,884 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:39:51,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:51] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.020 2026-10-07 18:39:51,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:51] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 18:39:51,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:51] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 18:39:52,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:52,649 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:52,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.022 2026-10-07 18:39:52,722 43 INFO rb-ce3bf1e-225338-422107 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 18:39:52,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 18:39:52,730 43 INFO rb-ce3bf1e-225338-422107 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 18:39:52,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:39:52,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:39:52,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.016 2026-10-07 18:39:52,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-07 18:39:52,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.051 0.069 2026-10-07 18:39:52,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 18:39:53,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 406 0.388 0.615 2026-10-07 18:39:54,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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 18:39:54,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39: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.008 2026-10-07 18:39:54,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-07 18:39:54,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:39:54,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-10-07 18:39:54,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 18:39:54,310 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:54,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:54,359 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:39:54,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.044 0.044 2026-10-07 18:39:54,417 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:39:54,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:54,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.015 0.098 2026-10-07 18:39:54,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.005 0.021 2026-10-07 18:39:54,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-07 18:39:54,608 43 INFO rb-ce3bf1e-225338-422107 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 18:39:54,767 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 18:39:54,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.033 0.048 2026-10-07 18:39:54,866 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:39:54,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.065 0.144 2026-10-07 18:39:54,919 43 INFO rb-ce3bf1e-225338-422107 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 18:39:54,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.193 2026-10-07 18:39:54,965 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:39:55,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.033 0.306 2026-10-07 18:39:55,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.260 2026-10-07 18:39:55,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-10-07 18:39:55,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1805&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-07 18:39:55,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.445 2026-10-07 18:39:55,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.242 2026-10-07 18:39:55,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.208 2026-10-07 18:39:55,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-10-07 18:39:55,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1806&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-07 18:39:55,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1807&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-07 18:39:55,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1808&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.217 2026-10-07 18:39:55,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.010 0.222 2026-10-07 18:39:55,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.212 2026-10-07 18:39:55,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-07 18:39:55,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.219 2026-10-07 18:39:55,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-07 18:39:55,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.224 2026-10-07 18:39:55,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-10-07 18:39:55,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-10-07 18:39:55,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.043 0.325 2026-10-07 18:39:55,904 43 INFO rb-ce3bf1e-225338-422107 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 18:39:55,968 43 INFO rb-ce3bf1e-225338-422107 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 18:39:55,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:55] "GET /web/image?model=product.product&field=image_128&id=2299&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.058 2026-10-07 18:39:56,026 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2300&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.008 0.094 2026-10-07 18:39:56,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2301&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.012 0.132 2026-10-07 18:39:56,086 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2304&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.016 0.180 2026-10-07 18:39:56,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2302&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.246 2026-10-07 18:39:56,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2303&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.280 2026-10-07 18:39:56,238 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2305&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.006 0.254 2026-10-07 18:39:56,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2307&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.009 0.271 2026-10-07 18:39:56,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /web/image?model=product.product&field=image_128&id=2306&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 8 0.017 0.279 2026-10-07 18:39:56,411 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,461 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,511 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,592 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,618 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:39:56,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:56,645 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,694 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,777 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,832 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,886 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,940 43 INFO rb-ce3bf1e-225338-422107 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 18:39:56,994 43 INFO rb-ce3bf1e-225338-422107 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 18:39:57,051 43 INFO rb-ce3bf1e-225338-422107 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 18:39:57,105 43 INFO rb-ce3bf1e-225338-422107 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 18:39:57,160 43 INFO rb-ce3bf1e-225338-422107 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 18:39:57,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:57] "POST /web/dataset/call_kw/pos.order/check_loyalty_program_eligibility#pos.order.check_loyalty_program_eligibility HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:39:57,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79722847 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a5cbea25-b186-4409-8ad3-bfb1950a4b56'}] 2026-10-07 18:39:57,236 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:39:58,281 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79722847 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a5cbea25-b186-4409-8ad3-bfb1950a4b56'} created pos.order #647 2026-10-07 18:39:58,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79722847 finished 2026-10-07 18:39:58,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 322 0.457 0.756 2026-10-07 18:39:58,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.044 0.068 2026-10-07 18:39:58,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:58] "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 18:39:58,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74348786 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a5cbea25-b186-4409-8ad3-bfb1950a4b56'}] 2026-10-07 18:39:58,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74348786 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a5cbea25-b186-4409-8ad3-bfb1950a4b56'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-10-07 18:39:58,906 43 INFO rb-ce3bf1e-225338-422107 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 18:39:58,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74348786 finished 2026-10-07 18:39:58,958 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-10-07 18:39:58,960 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:39:59,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.055 0.165 2026-10-07 18:39:59,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 19849076 (allocated 21106688) 2026-10-07 18:39:59,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:39:59] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 18:39:59,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 95226 2026-10-07 18:39:59,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-10-07 18:39:59,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 95226 2026-10-07 18:39:59,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_183959_296420_test_specific_product_reward_pos_combo.txt 2026-10-07 18:39:59,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpz1jd5qcl_chrome_odoo" 2026-10-07 18:39:59,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-10-07 18:40:01,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95458 2026-10-07 18:40:01,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmp9h2s1p3q_chrome_odoo 2026-10-07 18:40:01,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46289/json/version 2026-10-07 18:40:01,138 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:01,239 43 INFO rb-ce3bf1e-225338-422107 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 18:40:01,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46289/json 2026-10-07 18:40:01,240 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:01,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:46289/devtools/page/069776B5398F6C1C1FA8A0A4E003D4FF 2026-10-07 18:40:01,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 18:40:01,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 18:40:01,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:40:01,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 18:40:01,469 43 INFO rb-ce3bf1e-225338-422107 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 18:40:01,469 43 INFO rb-ce3bf1e-225338-422107 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 18:40:01,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:40:02,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:02] "GET /pos/ui/76 HTTP/1.1" 200 - 91 0.070 0.938 2026-10-07 18:40:02,497 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '069776B5398F6C1C1FA8A0A4E003D4FF', 'loaderId': 'ECE57EE531335ED049B12D38D9E489CF', 'isDownload': False} 2026-10-07 18:40:02,497 43 INFO rb-ce3bf1e-225338-422107 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 18:40:02,531 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:40:02,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:02] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.016 0.007 2026-10-07 18:40:02,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:02] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 18:40:02,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:02] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 18:40:03,249 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:03,259 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:40:03,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:40:03,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:40:03,335 43 INFO rb-ce3bf1e-225338-422107 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 18:40:03,345 43 INFO rb-ce3bf1e-225338-422107 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 18:40:03,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:40:03,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:40:03,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-10-07 18:40:03,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 18:40:03,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.028 0.058 2026-10-07 18:40:03,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 18:40:04,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.379 0.556 2026-10-07 18:40:04,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "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 18:40:04,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:40:04,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-07 18:40:04,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:40:04,815 43 INFO rb-ce3bf1e-225338-422107 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 18:40:04,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:40:04,896 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:04,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:40:04,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:40:04,946 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:40:04,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:04] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.031 0.045 2026-10-07 18:40:05,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.100 2026-10-07 18:40:05,035 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:05,037 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:40:05,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:40:05,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.043 0.075 2026-10-07 18:40:05,217 43 INFO rb-ce3bf1e-225338-422107 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 18:40:05,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.015 0.133 2026-10-07 18:40:05,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.070 0.212 2026-10-07 18:40:05,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.010 0.101 2026-10-07 18:40:05,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 18:40:05,468 43 INFO rb-ce3bf1e-225338-422107 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 18:40:05,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.164 2026-10-07 18:40:05,503 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:40:05,515 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:05,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-07 18:40:05,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.248 2026-10-07 18:40:05,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.033 0.247 2026-10-07 18:40:05,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.301 2026-10-07 18:40:05,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.011 0.285 2026-10-07 18:40:05,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.259 2026-10-07 18:40:05,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.284 2026-10-07 18:40:05,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:05] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 18:40:06,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.082 0.288 2026-10-07 18:40:06,140 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,203 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,254 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,305 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,356 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,406 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,467 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,528 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,590 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,655 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:06] "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.026 2026-10-07 18:40:06,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 18:40:06,800 43 INFO rb-ce3bf1e-225338-422107 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 18:40:06,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15247124 (allocated 16777216) 2026-10-07 18:40:06,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95458 2026-10-07 18:40:06,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 18:40:06,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95458 2026-10-07 18:40:07,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184007_051255_test_specific_reward_product_tax_included_excluded.txt 2026-10-07 18:40:07,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmp9h2s1p3q_chrome_odoo" 2026-10-07 18:40:07,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 95662 2026-10-07 18:40:07,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpfjd1p7pg_chrome_odoo 2026-10-07 18:40:07,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42279/json/version 2026-10-07 18:40:07,523 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:07,587 43 INFO rb-ce3bf1e-225338-422107 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 18:40:07,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:42279/json 2026-10-07 18:40:07,588 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:07,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:42279/devtools/page/4FF076C65FADDC381A232896D8E79BED 2026-10-07 18:40:07,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-10-07 18:40:07,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-10-07 18:40:07,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:40:07,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-10-07 18:40:07,729 43 INFO rb-ce3bf1e-225338-422107 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 18:40:07,729 43 INFO rb-ce3bf1e-225338-422107 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 18:40:07,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:07] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.053 0.071 2026-10-07 18:40:07,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '4FF076C65FADDC381A232896D8E79BED', 'loaderId': 'CC6C0ACC9C05611CCC438FDDBFCDC73E', 'isDownload': False} 2026-10-07 18:40:07,879 43 INFO rb-ce3bf1e-225338-422107 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 18:40:07,914 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:40:07,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:40:07,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 18:40:07,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.018 0.035 2026-10-07 18:40:08,743 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:40:08,746 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:08,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:40:08,805 43 INFO rb-ce3bf1e-225338-422107 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 18:40:08,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 18:40:08,818 43 INFO rb-ce3bf1e-225338-422107 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 18:40:08,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "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 18:40:08,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:40:08,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "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.008 2026-10-07 18:40:08,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 18:40:08,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.014 0.047 2026-10-07 18:40:08,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 18:40:09,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 296 0.294 0.485 2026-10-07 18:40:09,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:09] "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 18:40:09,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.021 2026-10-07 18:40:09,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.038 2026-10-07 18:40:10,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:40:10,064 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "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 18:40:10,148 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:10,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:40:10,202 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:10,214 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:40:10,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 7 0.025 0.064 2026-10-07 18:40:10,274 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:40:10,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.102 2026-10-07 18:40:10,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "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 18:40:10,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.014 0.091 2026-10-07 18:40:10,343 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:10,376 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.046 0.171 2026-10-07 18:40:10,555 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.075 0.275 2026-10-07 18:40:10,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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 18:40:10,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.007 0.182 2026-10-07 18:40:10,635 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.172 2026-10-07 18:40:10,677 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-07 18:40:10,729 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.244 2026-10-07 18:40:10,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-07 18:40:10,780 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-10-07 18:40:10,832 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-07 18:40:10,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-07 18:40:10,902 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-07 18:40:10,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:40:10,964 43 INFO rb-ce3bf1e-225338-422107 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 18:40:10,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:10] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-07 18:40:11,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:11] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-10-07 18:40:11,026 43 INFO rb-ce3bf1e-225338-422107 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 18:40:11,084 43 INFO rb-ce3bf1e-225338-422107 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 18:40:11,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.003 0.009 2026-10-07 18:40:11,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-10-07 18:40:11,207 43 INFO rb-ce3bf1e-225338-422107 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 18:40:11,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 15055036 (allocated 16252928) 2026-10-07 18:40:11,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 95662 2026-10-07 18:40:11,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-10-07 18:40:11,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 95662 2026-10-07 18:40:11,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184011_417072_test_specific_reward_product_tax_included_excluded.txt 2026-10-07 18:40:11,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpfjd1p7pg_chrome_odoo" 2026-10-07 18:40:11,436 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-10-07 18:40:12,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 95864 2026-10-07 18:40:12,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpypempyt8_chrome_odoo 2026-10-07 18:40:12,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:34019/json/version 2026-10-07 18:40:12,725 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34019', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:12,744 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: Chrome/150.0.7871.114 2026-10-07 18:40:12,744 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:34019/json 2026-10-07 18:40:12,745 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34019', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:12,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:34019/devtools/page/89DAAE0C490506A1B5B58829C4FAC4E3 2026-10-07 18:40:12,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-10-07 18:40:12,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-10-07 18:40:12,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:40:12,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-10-07 18:40:12,943 43 INFO rb-ce3bf1e-225338-422107 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 18:40:12,943 43 INFO rb-ce3bf1e-225338-422107 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 18:40:12,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:40:13,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:13] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 91 0.056 0.700 2026-10-07 18:40:13,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': '89DAAE0C490506A1B5B58829C4FAC4E3', 'loaderId': '254819EE026D695439AA870EB4322C81', 'isDownload': False} 2026-10-07 18:40:13,721 43 INFO rb-ce3bf1e-225338-422107 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 18:40:13,746 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:40:13,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:13] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 18:40:13,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:13] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 18:40:13,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:13] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.023 2026-10-07 18:40:14,424 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:14,437 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:14,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:40:14,500 43 INFO rb-ce3bf1e-225338-422107 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 18:40:14,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 18:40:14,510 43 INFO rb-ce3bf1e-225338-422107 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 18:40:14,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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 18:40:14,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:14,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.012 2026-10-07 18:40:14,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 18:40:14,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.026 0.052 2026-10-07 18:40:14,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 18:40:15,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.330 0.489 2026-10-07 18:40:15,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "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 18:40:15,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:40:15,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 18:40:15,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-10-07 18:40:15,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.011 2026-10-07 18:40:15,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-10-07 18:40:15,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.012 0.007 2026-10-07 18:40:15,912 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:15,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:15,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:40:15,962 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:40:15,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:15] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.016 0.036 2026-10-07 18:40:16,006 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:40:16,030 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 18:40:16,077 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:40:16,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image/res.users/150/avatar_128 HTTP/1.1" 200 - 14 0.068 0.092 2026-10-07 18:40:16,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 200 - 4 0.003 0.088 2026-10-07 18:40:16,116 43 INFO rb-ce3bf1e-225338-422107 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 18:40:16,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /pos/ui/76 HTTP/1.1" 200 - 33 0.054 0.134 2026-10-07 18:40:16,247 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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 18:40:16,334 43 INFO rb-ce3bf1e-225338-422107 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 18:40:16,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 33 0.030 0.287 2026-10-07 18:40:16,350 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:40:16,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1580&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-10-07 18:40:16,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image/res.company/78/favicon HTTP/1.1" 304 - 4 0.005 0.187 2026-10-07 18:40:16,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1581&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.005 0.212 2026-10-07 18:40:16,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1582&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-07 18:40:16,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1588&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-07 18:40:16,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1585&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.009 0.167 2026-10-07 18:40:16,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1586&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-10-07 18:40:16,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1818&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.012 0.217 2026-10-07 18:40:16,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1587&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-07 18:40:16,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.042 0.256 2026-10-07 18:40:16,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1584&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.004 0.245 2026-10-07 18:40:16,824 43 INFO rb-ce3bf1e-225338-422107 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 18:40:16,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:16] "GET /web/image?model=product.template&field=image_128&id=1583&unique=2026-10-07T18:23:14.000+00:00 HTTP/1.1" 200 - 3 0.006 0.319 2026-10-07 18:40:16,939 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-10-07 18:40:16,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:40:17,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 15088884 (allocated 16252928) 2026-10-07 18:40:17,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 95864 2026-10-07 18:40:17,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-10-07 18:40:17,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 95864 2026-10-07 18:40:17,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184017_279653_test_two_variant_same_discount.txt 2026-10-07 18:40:17,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpypempyt8_chrome_odoo" 2026-10-07 18:40:17,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-10-07 18:40:34,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-10-07 18:40:34,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-10-07 18:40:36,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-10-07 18:40:37,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 96068 2026-10-07 18:40:37,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpdchz6t2j_chrome_odoo 2026-10-07 18:40:37,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:39399/json/version 2026-10-07 18:40:37,302 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39399', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:37,338 43 INFO rb-ce3bf1e-225338-422107 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 18:40:37,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:39399/json 2026-10-07 18:40:37,339 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39399', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:37,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:39399/devtools/page/CBF17F06F0BBF5BE856E772560669A1E 2026-10-07 18:40:37,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-10-07 18:40:37,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-10-07 18:40:37,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:40:37,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-10-07 18:40:37,583 43 INFO rb-ce3bf1e-225338-422107 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 18:40:37,584 43 INFO rb-ce3bf1e-225338-422107 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 18:40:37,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:40:38,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:38] "GET /pos/ui/82 HTTP/1.1" 200 - 89 0.081 0.837 2026-10-07 18:40:38,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'CBF17F06F0BBF5BE856E772560669A1E', 'loaderId': '1EFC597E1A7E9EE3ECEE9D4B1C705ECF', 'isDownload': False} 2026-10-07 18:40:38,516 43 INFO rb-ce3bf1e-225338-422107 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 18:40:38,532 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:40:38,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:38] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 18:40:38,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:38] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 18:40:38,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:38] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.039 2026-10-07 18:40:39,313 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:39,318 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:39,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:40:39,370 43 INFO rb-ce3bf1e-225338-422107 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 18:40:39,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 18:40:39,382 43 INFO rb-ce3bf1e-225338-422107 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 18:40:39,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:40:39,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:40:39,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-10-07 18:40:39,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 18:40:39,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.046 2026-10-07 18:40:39,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 18:40:40,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.320 0.501 2026-10-07 18:40:40,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "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 18:40:40,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.012 2026-10-07 18:40:40,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-07 18:40:40,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:40:40,694 43 INFO rb-ce3bf1e-225338-422107 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 18:40:40,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:40:40,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:40,823 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:40:40,827 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:40:40,868 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:40,875 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:40,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.042 0.047 2026-10-07 18:40:40,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.105 2026-10-07 18:40:40,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-07 18:40:40,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:40] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.007 0.042 2026-10-07 18:40:41,020 43 INFO rb-ce3bf1e-225338-422107 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 18:40:41,099 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:40:41,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.005 0.044 2026-10-07 18:40:41,167 43 INFO rb-ce3bf1e-225338-422107 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 18:40:41,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.053 0.092 2026-10-07 18:40:41,248 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:41,266 43 INFO rb-ce3bf1e-225338-422107 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 18:40:41,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.071 0.206 2026-10-07 18:40:41,384 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:40:41,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.024 0.254 2026-10-07 18:40:41,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.329 2026-10-07 18:40:41,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.357 2026-10-07 18:40:41,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.400 2026-10-07 18:40:41,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.334 2026-10-07 18:40:41,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.221 2026-10-07 18:40:41,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.225 2026-10-07 18:40:41,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 18:40:41,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-07 18:40:41,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "GET /web/image?model=product.template&field=image_128&id=1835&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-07 18:40:41,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.212 2026-10-07 18:40:41,926 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,002 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,053 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,118 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,194 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,248 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.027 0.045 2026-10-07 18:40:42,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:42] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.093 2026-10-07 18:40:42,346 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.037 0.100 2026-10-07 18:40:42,417 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,470 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,521 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,571 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,622 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,683 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,750 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,801 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,884 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,936 43 INFO rb-ce3bf1e-225338-422107 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 18:40:42,986 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,064 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,085 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:43,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:43,117 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,166 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,237 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,291 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,346 43 INFO rb-ce3bf1e-225338-422107 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 18:40:43,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:43] "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.012 2026-10-07 18:40:43,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:43] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 18:40:43,435 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265220 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '51021811-0e18-4255-b153-1595520d42bc'}] 2026-10-07 18:40:43,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:44,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265220 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '51021811-0e18-4255-b153-1595520d42bc'} created pos.order #651 2026-10-07 18:40:44,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84265220 finished 2026-10-07 18:40:44,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.376 0.561 2026-10-07 18:40:44,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 50 0.053 0.082 2026-10-07 18:40:44,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:40:44,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59338494 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '51021811-0e18-4255-b153-1595520d42bc'}] 2026-10-07 18:40:44,782 43 INFO rb-ce3bf1e-225338-422107 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 18:40:44,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59338494 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '51021811-0e18-4255-b153-1595520d42bc'} sync ignored for existing PoS order pos.order(651,) (state: paid) 2026-10-07 18:40:44,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59338494 finished 2026-10-07 18:40:44,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-10-07 18:40:44,843 43 INFO rb-ce3bf1e-225338-422107 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 18:40:44,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 18064632 (allocated 19533824) 2026-10-07 18:40:44,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 96068 2026-10-07 18:40:44,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-10-07 18:40:44,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 96068 2026-10-07 18:40:45,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.173 2026-10-07 18:40:45,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184045_090078_test_loyalty_history_earn_and_spend.txt 2026-10-07 18:40:45,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpdchz6t2j_chrome_odoo" 2026-10-07 18:40:45,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-10-07 18:40:46,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 96303 2026-10-07 18:40:46,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmp7lf8uauz_chrome_odoo 2026-10-07 18:40:46,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:43733/json/version 2026-10-07 18:40:46,097 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:46,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: Chrome/150.0.7871.114 2026-10-07 18:40:46,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:43733/json 2026-10-07 18:40:46,200 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:40:46,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:43733/devtools/page/9C154D69A17337306F46A4AE9C7A57B7 2026-10-07 18:40:46,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-10-07 18:40:46,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-10-07 18:40:46,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:40:46,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-10-07 18:40:46,359 43 INFO rb-ce3bf1e-225338-422107 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 18:40:46,359 43 INFO rb-ce3bf1e-225338-422107 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 18:40:46,384 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:40:47,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /pos/ui/82 HTTP/1.1" 200 - 91 0.091 0.711 2026-10-07 18:40:47,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': '9C154D69A17337306F46A4AE9C7A57B7', 'loaderId': '1E429572BD299A02FA06FC5418AF164A', 'isDownload': False} 2026-10-07 18:40:47,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-10-07 18:40:47,218 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:40:47,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.016 2026-10-07 18:40:47,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 18:40:47,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.047 2026-10-07 18:40:47,974 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:40:47,980 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:40:48,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-10-07 18:40:48,031 43 INFO rb-ce3bf1e-225338-422107 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 18:40:48,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 18:40:48,039 43 INFO rb-ce3bf1e-225338-422107 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 18:40:48,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "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 18:40:48,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:48,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "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 18:40:48,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 18:40:48,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.053 2026-10-07 18:40:48,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 18:40:49,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.363 0.563 2026-10-07 18:40:49,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:49,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:40:49,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-07 18:40:49,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:40:49,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-10-07 18:40:49,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:40:49,547 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:49,561 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:49,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:40:49,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:40:49,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/image/res.users/154/avatar_128 HTTP/1.1" 200 - 14 0.018 0.051 2026-10-07 18:40:49,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.009 0.079 2026-10-07 18:40:49,652 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:49,654 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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 18:40:49,697 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:40:49,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 200 - 4 0.005 0.025 2026-10-07 18:40:49,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /pos/ui/82 HTTP/1.1" 200 - 33 0.040 0.095 2026-10-07 18:40:49,824 43 INFO rb-ce3bf1e-225338-422107 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 18:40:49,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 33 0.044 0.198 2026-10-07 18:40:49,956 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/image/res.company/79/favicon HTTP/1.1" 304 - 4 0.008 0.051 2026-10-07 18:40:49,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:40:50,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1824&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-10-07 18:40:50,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1825&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.082 2026-10-07 18:40:50,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1827&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-07 18:40:50,087 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:40:50,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1828&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.008 0.143 2026-10-07 18:40:50,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1826&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.009 0.192 2026-10-07 18:40:50,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1831&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-07 18:40:50,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1830&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-07 18:40:50,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1829&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-07 18:40:50,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "GET /web/image?model=product.template&field=image_128&id=1832&unique=2026-10-07T18:40:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-07 18:40:50,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 40 0.039 0.234 2026-10-07 18:40:50,493 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,546 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,601 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,650 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,699 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,749 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,850 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,940 43 INFO rb-ce3bf1e-225338-422107 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 18:40:50,989 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,052 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,136 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40: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.015 0.038 2026-10-07 18:40:51,184 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.059 2026-10-07 18:40:51,237 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,289 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.085 2026-10-07 18:40:51,368 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,389 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:40:51,394 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:40:51,418 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,469 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,550 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,604 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,658 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,733 43 INFO rb-ce3bf1e-225338-422107 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 18:40:51,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21150920 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': '8f9a2949-133f-46be-a8bb-4d5b7af17483'}] 2026-10-07 18:40:51,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:40:52,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21150920 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': '8f9a2949-133f-46be-a8bb-4d5b7af17483'} created pos.order #652 2026-10-07 18:40:52,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21150920 finished 2026-10-07 18:40:52,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 235 0.370 0.499 2026-10-07 18:40:52,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 52 0.051 0.075 2026-10-07 18:40:52,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:40:52,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8827729 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '8f9a2949-133f-46be-a8bb-4d5b7af17483'}] 2026-10-07 18:40:52,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8827729 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': '8f9a2949-133f-46be-a8bb-4d5b7af17483'} sync ignored for existing PoS order pos.order(652,) (state: paid) 2026-10-07 18:40:52,999 43 INFO rb-ce3bf1e-225338-422107 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 18:40:53,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8827729 finished 2026-10-07 18:40:53,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-10-07 18:40:53,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 18:40:53,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 17301344 (allocated 19009536) 2026-10-07 18:40:53,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 96303 2026-10-07 18:40:53,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:40:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.080 0.162 2026-10-07 18:40:53,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-10-07 18:40:53,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 96303 2026-10-07 18:40:53,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184053_333571_test_pos_loyalty_history.txt 2026-10-07 18:40:53,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmp7lf8uauz_chrome_odoo" 2026-10-07 18:40:53,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-10-07 18:40:54,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 18:41:11,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-10-07 18:41:11,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-10-07 18:41:20,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:41:36,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-10-07 18:41:36,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 18:41:53,618 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-10-07 18:41:53,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-10-07 18:41:53,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-10-07 18:41:53,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-10-07 18:41:53,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:42:11,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-10-07 18:42:12,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 96527 2026-10-07 18:42:12,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmp7dw3nad1_chrome_odoo 2026-10-07 18:42:12,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:46867/json/version 2026-10-07 18:42:12,054 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:42:12,087 43 INFO rb-ce3bf1e-225338-422107 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 18:42:12,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:46867/json 2026-10-07 18:42:12,088 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:42:12,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:46867/devtools/page/94ADAAC0245500F0457145192B383531 2026-10-07 18:42:12,141 43 INFO rb-ce3bf1e-225338-422107 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 18:42:12,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-10-07 18:42:12,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:42:12,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-10-07 18:42:12,290 43 INFO rb-ce3bf1e-225338-422107 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 18:42:12,290 43 INFO rb-ce3bf1e-225338-422107 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 18:42:12,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:42:13,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /pos/ui/88 HTTP/1.1" 200 - 88 0.073 0.752 2026-10-07 18:42:13,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '94ADAAC0245500F0457145192B383531', 'loaderId': 'F017AB11320B896FB89EAC8D701F3CAB', 'isDownload': False} 2026-10-07 18:42:13,139 43 INFO rb-ce3bf1e-225338-422107 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 18:42:13,169 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:42:13,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:42:13,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.029 2026-10-07 18:42:13,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-10-07 18:42:13,790 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:42:13,806 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:42:13,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:42:13,852 43 INFO rb-ce3bf1e-225338-422107 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 18:42:13,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 18:42:13,871 43 INFO rb-ce3bf1e-225338-422107 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 18:42:13,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42: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 18:42:13,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:42:13,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.017 2026-10-07 18:42:13,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.030 2026-10-07 18:42:14,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 18:42:14,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.012 0.042 2026-10-07 18:42:14,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order 2026-10-07 18:42:14,876 43 INFO rb-ce3bf1e-225338-422107 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 18:42:14,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 169, model: sale.order.line 2026-10-07 18:42:14,880 43 INFO rb-ce3bf1e-225338-422107 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 18:42:14,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.281 0.515 2026-10-07 18:42:14,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:42:15,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:42:15,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.058 2026-10-07 18:42:15,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.019 2026-10-07 18:42:15,197 43 INFO rb-ce3bf1e-225338-422107 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 18:42:15,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "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 18:42:15,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:42:15,321 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:42:15,347 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:42:15,354 43 INFO rb-ce3bf1e-225338-422107 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 18:42:15,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.007 0.054 2026-10-07 18:42:15,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 18:42:15,378 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:42:15,396 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "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 18:42:15,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image/res.users/169/avatar_128 HTTP/1.1" 200 - 14 0.053 0.122 2026-10-07 18:42:15,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image/res.company/84/favicon HTTP/1.1" 200 - 4 0.009 0.048 2026-10-07 18:42:15,545 43 INFO rb-ce3bf1e-225338-422107 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 18:42:15,639 43 INFO rb-ce3bf1e-225338-422107 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 18:42:15,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1893&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.012 0.054 2026-10-07 18:42:15,686 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:42:15,692 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:42:15,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1894&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.100 2026-10-07 18:42:15,721 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:42:15,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1895&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.138 2026-10-07 18:42:15,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1896&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.008 0.185 2026-10-07 18:42:15,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1897&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.211 2026-10-07 18:42:15,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1898&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-07 18:42:15,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1899&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.148 2026-10-07 18:42:15,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:15] "GET /web/image?model=product.template&field=image_128&id=1900&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.007 0.134 2026-10-07 18:42:16,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 33 0.046 0.378 2026-10-07 18:42:16,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /pos/ui/88 HTTP/1.1" 200 - 33 0.035 0.408 2026-10-07 18:42:16,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image?model=product.template&field=image_128&id=1901&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.328 2026-10-07 18:42:16,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image?model=product.template&field=image_128&id=1902&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.333 2026-10-07 18:42:16,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image?model=product.template&field=image_128&id=1904&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.321 2026-10-07 18:42:16,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image?model=product.template&field=image_128&id=1905&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.003 0.323 2026-10-07 18:42:16,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image/res.company/84/favicon HTTP/1.1" 304 - 4 0.008 0.239 2026-10-07 18:42:16,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "GET /web/image?model=product.template&field=image_128&id=1903&unique=2026-10-07T18:41:53.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-07 18:42:16,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.219 2026-10-07 18:42:16,526 43 INFO rb-ce3bf1e-225338-422107 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 18:42:16,577 43 INFO rb-ce3bf1e-225338-422107 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 18:42:16,633 43 INFO rb-ce3bf1e-225338-422107 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 18:42:16,687 43 INFO rb-ce3bf1e-225338-422107 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 18:42:16,747 43 INFO rb-ce3bf1e-225338-422107 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 18:42:16,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:16] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.075 0.121 2026-10-07 18:42:17,002 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,053 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,104 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,184 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,233 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,284 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,342 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,398 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:17] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.066 0.124 2026-10-07 18:42:17,615 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,666 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,716 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,767 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,856 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,920 43 INFO rb-ce3bf1e-225338-422107 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 18:42:17,971 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,034 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,097 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,148 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:18] "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.025 0.032 2026-10-07 18:42:18,234 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.022 0.066 2026-10-07 18:42:18,258 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:42:18,266 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:42:18,284 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,332 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,409 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,469 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,525 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,577 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,646 43 INFO rb-ce3bf1e-225338-422107 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 18:42:18,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39503551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'ff29a7c0-a05f-4eb8-a917-2c4a9a6f0f49'}] 2026-10-07 18:42:18,663 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:42:19,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39503551 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': 'ff29a7c0-a05f-4eb8-a917-2c4a9a6f0f49'} created pos.order #654 2026-10-07 18:42:19,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39503551 finished 2026-10-07 18:42:19,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 314 0.404 0.626 2026-10-07 18:42:19,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:19] "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 18:42:19,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-10-07 18:42:19,890 43 INFO rb-ce3bf1e-225338-422107 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 18:42:19,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38908667 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'ff29a7c0-a05f-4eb8-a917-2c4a9a6f0f49'}] 2026-10-07 18:42:19,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38908667 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': 'ff29a7c0-a05f-4eb8-a917-2c4a9a6f0f49'} sync ignored for existing PoS order pos.order(654,) (state: paid) 2026-10-07 18:42:19,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38908667 finished 2026-10-07 18:42:20,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17758488 (allocated 19009536) 2026-10-07 18:42:20,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 96527 2026-10-07 18:42:20,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-10-07 18:42:20,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 96527 2026-10-07 18:42:20,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:42:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.077 0.136 2026-10-07 18:42:20,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184220_190410_test_ship_later_kit_and_mto_manufactured_product.txt 2026-10-07 18:42:20,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmp7dw3nad1_chrome_odoo" 2026-10-07 18:42:20,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:42:37,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-10-07 18:42:38,032 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1194] 2026-10-07 18:42:40,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-10-07 18:42:41,741 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1196] 2026-10-07 18:42:44,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-10-07 18:42:45,183 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1198] 2026-10-07 18:42:46,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-10-07 18:42:47,557 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1200] 2026-10-07 18:42:48,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-10-07 18:42:49,682 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1203, 1204] 2026-10-07 18:42:51,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-10-07 18:42:52,096 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1208, 1209] 2026-10-07 18:42:52,515 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1213, 1214, 1215] 2026-10-07 18:42:56,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-10-07 18:42:57,071 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1216, 1217] 2026-10-07 18:42:57,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-10-07 18:42:58,495 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1220, 1221] 2026-10-07 18:42:59,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-10-07 18:43:00,891 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1225] 2026-10-07 18:43:01,062 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1222] 2026-10-07 18:43:01,150 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move.line records with IDs: [1223] 2026-10-07 18:43:02,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-10-07 18:43:03,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033759 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 18:43:03,782 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1227, 1228] 2026-10-07 18:43:04,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033759 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #666 2026-10-07 18:43:04,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64033759 finished 2026-10-07 18:43:04,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-10-07 18:43:05,516 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #171 deleted stock.move records with IDs: [1233] 2026-10-07 18:43:06,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-10-07 18:43:24,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-10-07 18:43:24,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18843422 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 18:43:25,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18843422 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #668 2026-10-07 18:43:25,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18843422 finished 2026-10-07 18:43:25,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:25,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:26,968 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:43:26,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:26] "GET /pos/pay/668?access_token=41fb93ac-4db6-46a0-8d95-2580efb8bb9f HTTP/1.1" 200 - 258 0.238 1.658 2026-10-07 18:43:26,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:27,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:27] "POST /pos/pay/transaction/668 HTTP/1.1" 200 - 40 0.032 0.058 2026-10-07 18:43:27,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:28,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:28] "GET /pos/pay/confirmation/668?access_token=41fb93ac-4db6-46a0-8d95-2580efb8bb9f&tx_id=1 HTTP/1.1" 200 - 388 0.487 0.719 2026-10-07 18:43:29,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-10-07 18:43:29,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99746791 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 18:43:29,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99746791 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #669 2026-10-07 18:43:29,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99746791 finished 2026-10-07 18:43:29,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:29,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:31,294 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:43:31,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:31] "GET /pos/pay/669?access_token=d6a793c6-c423-47a4-91ce-cc4ea4aaab93 HTTP/1.1" 200 - 262 0.295 1.534 2026-10-07 18:43:31,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:31,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:31] "POST /pos/pay/transaction/669 HTTP/1.1" 200 - 40 0.047 0.058 2026-10-07 18:43:31,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:32,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:32] "GET /pos/pay/confirmation/669?access_token=d6a793c6-c423-47a4-91ce-cc4ea4aaab93&tx_id=2 HTTP/1.1" 200 - 388 0.448 0.827 2026-10-07 18:43:33,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-10-07 18:43:33,787 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85282362 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 18:43:33,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85282362 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #670 2026-10-07 18:43:33,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85282362 finished 2026-10-07 18:43:33,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:34,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:36,145 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:43:36,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:36] "GET /pos/pay/670?access_token=0389f69a-e45b-4cef-8681-6456f4fd0e07 HTTP/1.1" 200 - 262 0.222 2.015 2026-10-07 18:43:36,163 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:36,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:36] "POST /pos/pay/transaction/670 HTTP/1.1" 200 - 40 0.043 0.037 2026-10-07 18:43:36,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:37,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:37] "GET /pos/pay/confirmation/670?access_token=0389f69a-e45b-4cef-8681-6456f4fd0e07&tx_id=3 HTTP/1.1" 200 - 256 0.343 0.519 2026-10-07 18:43:37,197 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:37,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:37] "GET /pos/pay/670?access_token=0389f69a-e45b-4cef-8681-6456f4fd0e07 HTTP/1.1" 200 - 40 0.044 0.071 2026-10-07 18:43:37,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:37,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:37] "POST /pos/pay/transaction/670 HTTP/1.1" 200 - 32 0.039 0.050 2026-10-07 18:43:37,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:38,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:38] "GET /pos/pay/confirmation/670?access_token=0389f69a-e45b-4cef-8681-6456f4fd0e07&tx_id=4 HTTP/1.1" 200 - 293 0.360 0.552 2026-10-07 18:43:39,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-10-07 18:43:39,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 96757 2026-10-07 18:43:39,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmpwyolpmyh_chrome_odoo 2026-10-07 18:43:39,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:39875/json/version 2026-10-07 18:43:39,593 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39875', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:39,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 18:43:39,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:39875/json 2026-10-07 18:43:39,636 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39875', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:39,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:39875/devtools/page/E107F1EEF4C484E51BF2D88D72A3E3F3 2026-10-07 18:43:39,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-10-07 18:43:39,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-10-07 18:43:39,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:43:39,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-10-07 18:43:39,753 43 INFO rb-ce3bf1e-225338-422107 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/ce1c92bf8acc423a?access_token=ce1c92bf8acc423a" in browser 2026-10-07 18:43:39,754 43 INFO rb-ce3bf1e-225338-422107 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/ce1c92bf8acc423a?access_token=ce1c92bf8acc423a" 2026-10-07 18:43:39,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:40,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /pos_customer_display/91/ce1c92bf8acc423a?access_token=ce1c92bf8acc423a HTTP/1.1" 200 - 47 0.045 0.584 2026-10-07 18:43:40,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'E107F1EEF4C484E51BF2D88D72A3E3F3', 'loaderId': 'A92BF40F5AB4E177CE36ADFD7CE0A9C2', 'isDownload': False} 2026-10-07 18:43:40,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-10-07 18:43:40,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/00713df/point_of_sale.customer_display_assets.min.js, copying from /web/assets/00713df/point_of_sale.customer_display_assets.min.js 2026-10-07 18:43:40,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /web/assets/1/00713df/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 11 0.022 0.039 2026-10-07 18:43:40,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/f24e1c3/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/f24e1c3/point_of_sale.customer_display_assets_test.min.js 2026-10-07 18:43:40,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /web/assets/1/f24e1c3/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.017 0.074 2026-10-07 18:43:40,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/aaf0781/point_of_sale.customer_display_assets.min.css, copying from /web/assets/aaf0781/point_of_sale.customer_display_assets.min.css 2026-10-07 18:43:40,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /web/assets/1/aaf0781/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 8 0.022 0.114 2026-10-07 18:43:40,757 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:40,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:43:40,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-10-07 18:43:40,854 43 INFO rb-ce3bf1e-225338-422107 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/ce1c92bf8acc423a?access_token=ce1c92bf8acc423a", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:43:40,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 18:43:40,865 43 INFO rb-ce3bf1e-225338-422107 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 18:43:40,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 18:43:40,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:43:40,916 43 INFO rb-ce3bf1e-225338-422107 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 18:43:40,967 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,029 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,075 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,270 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,271 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,272 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,291 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,351 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,396 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,455 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,502 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,552 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,600 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,667 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,707 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,766 43 INFO rb-ce3bf1e-225338-422107 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 18:43:41,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-10-07 18:43:41,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 18:43:41,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4161892 (allocated 4980736) 2026-10-07 18:43:41,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 96757 2026-10-07 18:43:41,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-10-07 18:43:41,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 96757 2026-10-07 18:43:42,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184342_035059_test_customer_display_online_payment.txt 2026-10-07 18:43:42,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmpwyolpmyh_chrome_odoo" 2026-10-07 18:43:42,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: waiting for threads: [, ] 2026-10-07 18:43:42,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:42] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 126 0.168 1.261 2026-10-07 18:43:42,432 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-10-07 18:43:42,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 96928 2026-10-07 18:43:42,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmpz6zyuq6e_chrome_odoo 2026-10-07 18:43:42,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:40295/json/version 2026-10-07 18:43:42,998 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:43,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 18:43:43,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:40295/json 2026-10-07 18:43:43,013 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:43,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:40295/devtools/page/06CD998E663902A34618EB50FC455900 2026-10-07 18:43:43,028 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-10-07 18:43:43,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-10-07 18:43:43,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-10-07 18:43:43,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-10-07 18:43:43,112 43 INFO rb-ce3bf1e-225338-422107 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 18:43:43,112 43 INFO rb-ce3bf1e-225338-422107 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 18:43:43,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:43,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:43] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.056 0.641 2026-10-07 18:43:43,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '06CD998E663902A34618EB50FC455900', 'loaderId': '399DD905F331098959CCA1F367E4AAEE', 'isDownload': False} 2026-10-07 18:43:43,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-10-07 18:43:43,850 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:43:43,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 18:43:43,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 18:43:43,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 18:43:44,537 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:43:44,552 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:44,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 18:43:44,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:43:44,612 43 INFO rb-ce3bf1e-225338-422107 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 18:43:44,623 43 INFO rb-ce3bf1e-225338-422107 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 18:43:44,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43: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 18:43:44,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:44,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-10-07 18:43:44,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "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.026 2026-10-07 18:43:44,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:43:44,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.042 2026-10-07 18:43:45,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.303 0.415 2026-10-07 18:43:45,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:43:45,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:43:45,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.053 2026-10-07 18:43:45,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 18:43:45,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-10-07 18:43:45,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.021 2026-10-07 18:43:45,882 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:45,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:43:45,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:43:45,928 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:43:45,983 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:43:45,986 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43: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 18:43:46,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/image/res.users/180/avatar_128 HTTP/1.1" 200 - 14 0.072 0.044 2026-10-07 18:43:46,037 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:43:46,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.014 0.122 2026-10-07 18:43:46,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.008 0.057 2026-10-07 18:43:46,135 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /pos/ui/92 HTTP/1.1" 200 - 33 0.053 0.128 2026-10-07 18:43:46,278 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:43:46,283 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 33 0.072 0.247 2026-10-07 18:43:46,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T18:43:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-10-07 18:43:46,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:46,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.017 0.186 2026-10-07 18:43:46,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.178 2026-10-07 18:43:46,570 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,623 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,676 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,728 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,782 43 INFO rb-ce3bf1e-225338-422107 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 18:43:46,974 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,024 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,075 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,126 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,177 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,254 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,270 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:47,273 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:43:47,306 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,356 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,407 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,457 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,509 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,575 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38307169 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:47,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38307169 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} created pos.order #671 2026-10-07 18:43:47,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38307169 finished 2026-10-07 18:43:47,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.052 0.155 2026-10-07 18:43:47,854 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,909 43 INFO rb-ce3bf1e-225338-422107 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 18:43:47,958 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,015 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,064 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,112 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,168 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,216 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,270 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,319 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,371 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,423 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,481 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,534 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,585 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,635 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,692 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,743 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,795 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,845 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,896 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,980 43 INFO rb-ce3bf1e-225338-422107 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 18:43:48,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67046651 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:49,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [691] to pos.order #671 2026-10-07 18:43:49,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67046651 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} updated pos.order #671 2026-10-07 18:43:49,123 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67046651 finished 2026-10-07 18:43:49,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.085 0.174 2026-10-07 18:43:49,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:49] "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.013 2026-10-07 18:43:49,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:49] "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.011 0.014 2026-10-07 18:43:49,347 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,399 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,458 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26955740 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:49,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26955740 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} updated pos.order #671 2026-10-07 18:43:49,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26955740 finished 2026-10-07 18:43:49,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.047 0.161 2026-10-07 18:43:49,720 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,771 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,826 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,877 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,927 43 INFO rb-ce3bf1e-225338-422107 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 18:43:49,979 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,029 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,093 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38560956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:50,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38560956 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} updated pos.order #671 2026-10-07 18:43:50,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38560956 finished 2026-10-07 18:43:50,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.050 0.154 2026-10-07 18:43:50,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:50] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.004 0.012 2026-10-07 18:43:50,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:50] "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 18:43:50,392 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,443 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,503 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51167565 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:50,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51167565 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} updated pos.order #671 2026-10-07 18:43:50,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51167565 finished 2026-10-07 18:43:50,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.056 0.150 2026-10-07 18:43:50,758 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,808 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,865 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,918 43 INFO rb-ce3bf1e-225338-422107 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 18:43:50,976 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,030 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,084 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,134 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,185 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,238 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,289 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,340 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,399 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,450 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,501 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,553 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,603 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,668 43 INFO rb-ce3bf1e-225338-422107 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 18:43:51,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581156 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'}] 2026-10-07 18:43:51,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581156 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '88f06833-e6a7-4ca3-b629-a3cc5989612b'} updated pos.order #671 2026-10-07 18:43:51,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63581156 finished 2026-10-07 18:43:51,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.062 0.173 2026-10-07 18:43:51,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:51] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 18:43:51,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:51] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.003 0.010 2026-10-07 18:43:51,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-10-07 18:43:51,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 18:43:52,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 16127116 (allocated 17301504) 2026-10-07 18:43:52,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 96928 2026-10-07 18:43:52,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-10-07 18:43:52,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 96928 2026-10-07 18:43:52,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184352_246423_test_errors_tour.txt 2026-10-07 18:43:52,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmpz6zyuq6e_chrome_odoo" 2026-10-07 18:43:52,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-10-07 18:43:52,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53065933 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-10-07 18:43:52,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53065933 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #672 2026-10-07 18:43:52,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53065933 finished 2026-10-07 18:43:52,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:52,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:54,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:54] "GET /pos/pay/672?access_token=f323b930-1958-4fbc-a722-72ba30f74a0 HTTP/1.1" 403 - 113 0.106 1.565 2026-10-07 18:43:54,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:54,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:54] "GET /pos/pay/672?access_token= HTTP/1.1" 403 - 17 0.016 0.055 2026-10-07 18:43:54,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:54,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:54] "GET /pos/pay/confirmation/672?access_token=f323b930-1958-4fbc-a722-72ba30f74a0&tx_id=1 HTTP/1.1" 403 - 18 0.018 0.058 2026-10-07 18:43:54,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:43:54,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:54] "GET /pos/pay/confirmation/672?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.010 0.046 2026-10-07 18:43:54,469 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-10-07 18:43:55,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 97150 2026-10-07 18:43:55,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp_20ppv6s_chrome_odoo 2026-10-07 18:43:55,005 43 INFO rb-ce3bf1e-225338-422107 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:36189/json/version 2026-10-07 18:43:55,015 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:55,033 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,033 43 INFO rb-ce3bf1e-225338-422107 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:36189/json 2026-10-07 18:43:55,034 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:43:55,044 43 INFO rb-ce3bf1e-225338-422107 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:36189/devtools/page/8202BAA424526289DDD4FB0AE1427FFF 2026-10-07 18:43:55,050 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,060 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:43:55,144 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,149 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,149 43 INFO rb-ce3bf1e-225338-422107 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 18:43:55,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:43:56,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.063 0.954 2026-10-07 18:43:56,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': '8202BAA424526289DDD4FB0AE1427FFF', 'loaderId': 'EF1650398016FA4105CBCDB5E5227496', 'isDownload': False} 2026-10-07 18:43:56,189 43 INFO rb-ce3bf1e-225338-422107 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 18:43:56,222 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:43:56,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:43:56,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 18:43:56,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 18:43:56,845 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:56,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:43:56,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:43:56,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-10-07 18:43:56,910 43 INFO rb-ce3bf1e-225338-422107 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 18:43:56,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43: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 18:43:56,918 43 INFO rb-ce3bf1e-225338-422107 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 18:43:56,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:43:56,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 18:43:57,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.042 2026-10-07 18:43:57,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.050 2026-10-07 18:43:57,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.026 2026-10-07 18:43:57,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.248 0.435 2026-10-07 18:43:57,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:43:57,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43: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 18:43:57,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:57] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.057 2026-10-07 18:43:58,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:43:58,041 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "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 18:43:58,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:43:58,133 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:43:58,156 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:43:58,171 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:43:58,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.006 0.025 2026-10-07 18:43:58,198 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:43:58,213 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "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 18:43:58,261 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:43:58,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.051 0.071 2026-10-07 18:43:58,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.011 0.041 2026-10-07 18:43:58,362 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.035 0.120 2026-10-07 18:43:58,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:43:58,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.037 0.209 2026-10-07 18:43:58,503 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.006 0.086 2026-10-07 18:43:58,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T18:43:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 18:43:58,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:43:58,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.088 2026-10-07 18:43:58,720 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,778 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,830 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,883 43 INFO rb-ce3bf1e-225338-422107 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 18:43:58,936 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,106 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,156 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,207 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,258 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,308 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,386 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,405 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:43:59,410 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:43:59,438 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,489 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,539 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,602 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15201272 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'}] 2026-10-07 18:43:59,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15201272 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'} created pos.order #673 2026-10-07 18:43:59,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15201272 finished 2026-10-07 18:43:59,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:43:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.105 2026-10-07 18:43:59,846 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,897 43 INFO rb-ce3bf1e-225338-422107 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 18:43:59,950 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,008 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,071 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,130 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,180 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,231 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,281 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,335 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,388 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,439 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,491 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,558 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,609 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,668 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,717 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,772 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,819 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,881 43 INFO rb-ce3bf1e-225338-422107 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 18:44:00,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63848332 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'}] 2026-10-07 18:44:00,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63848332 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'} updated pos.order #673 2026-10-07 18:44:00,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63848332 finished 2026-10-07 18:44:01,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.084 0.157 2026-10-07 18:44:01,178 43 INFO rb-ce3bf1e-225338-422107 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 18:44:01,225 43 INFO rb-ce3bf1e-225338-422107 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 18:44:01,275 43 INFO rb-ce3bf1e-225338-422107 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 18:44:01,340 43 INFO rb-ce3bf1e-225338-422107 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 18:44:01,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81051579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'}] 2026-10-07 18:44:01,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81051579 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '05f6ce1e-c4a7-49d5-8f70-0b11ff482ae8'} updated pos.order #673 2026-10-07 18:44:01,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81051579 finished 2026-10-07 18:44:01,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.089 0.124 2026-10-07 18:44:01,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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 - 5 0.010 0.011 2026-10-07 18:44:01,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-10-07 18:44:01,659 43 INFO rb-ce3bf1e-225338-422107 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 18:44:01,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:01] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F673%3Faccess_token=54743f85-a223-4040-ab16-d81daf653fa6?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.135 2026-10-07 18:44:01,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15418120 (allocated 16777216) 2026-10-07 18:44:01,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 97150 2026-10-07 18:44:01,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-10-07 18:44:01,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 97150 2026-10-07 18:44:01,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184401_902004_test_online_payment_amount_updated_after_order_modification.txt 2026-10-07 18:44:01,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp_20ppv6s_chrome_odoo" 2026-10-07 18:44:01,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-10-07 18:44:02,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91300230 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-10-07 18:44:02,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91300230 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #674 2026-10-07 18:44:02,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91300230 finished 2026-10-07 18:44:02,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:02,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:04,311 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:44:04,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:04] "GET /pos/pay/674?access_token=22fff1d4-aea6-4129-80fe-b86d4f13ec89 HTTP/1.1" 200 - 265 0.272 1.522 2026-10-07 18:44:04,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:04,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:04] "POST /pos/pay/transaction/674 HTTP/1.1" 200 - 40 0.035 0.059 2026-10-07 18:44:04,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:05,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:05] "GET /pos/pay/confirmation/674?access_token=22fff1d4-aea6-4129-80fe-b86d4f13ec89&tx_id=5 HTTP/1.1" 200 - 370 0.477 0.755 2026-10-07 18:44:06,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-10-07 18:44:08,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 97352 2026-10-07 18:44:08,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpun8qhoh8_chrome_odoo 2026-10-07 18:44:08,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:40971/json/version 2026-10-07 18:44:08,096 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:08,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: Chrome/150.0.7871.114 2026-10-07 18:44:08,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:40971/json 2026-10-07 18:44:08,118 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:08,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:40971/devtools/page/CF61C6DEBDB092B332686099677E4029 2026-10-07 18:44:08,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-10-07 18:44:08,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-10-07 18:44:08,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:44:08,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-10-07 18:44:08,224 43 INFO rb-ce3bf1e-225338-422107 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 18:44:08,224 43 INFO rb-ce3bf1e-225338-422107 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 18:44:08,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:09,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /pos/ui/92 HTTP/1.1" 200 - 89 0.112 0.742 2026-10-07 18:44:09,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'CF61C6DEBDB092B332686099677E4029', 'loaderId': '6A2FB6099EBFCED713C12495E9FCFBD0', 'isDownload': False} 2026-10-07 18:44:09,102 43 INFO rb-ce3bf1e-225338-422107 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 18:44:09,140 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:44:09,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 18:44:09,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 18:44:09,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 18:44:09,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:44:09,748 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:44:09,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-07 18:44:09,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:44:09,815 43 INFO rb-ce3bf1e-225338-422107 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 18:44:09,827 43 INFO rb-ce3bf1e-225338-422107 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 18:44:09,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "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 18:44:09,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:44:09,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "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 18:44:09,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-07 18:44:09,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.051 2026-10-07 18:44:09,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 18:44:10,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 340 0.309 0.459 2026-10-07 18:44:10,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:44:10,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.011 2026-10-07 18:44:10,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:10] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.045 2026-10-07 18:44:11,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.009 2026-10-07 18:44:11,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-10-07 18:44:11,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:44:11,076 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:11,145 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:44:11,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:44:11,196 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:44:11,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.052 0.056 2026-10-07 18:44:11,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "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 18:44:11,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.023 0.149 2026-10-07 18:44:11,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.161 2026-10-07 18:44:11,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.007 0.061 2026-10-07 18:44:11,313 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-10-07 18:44:11,375 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:44:11,390 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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 18:44:11,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T18:43:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-10-07 18:44:11,422 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.019 0.074 2026-10-07 18:44:11,524 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:44:11,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.024 0.145 2026-10-07 18:44:11,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.164 2026-10-07 18:44:11,726 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,778 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,831 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,880 43 INFO rb-ce3bf1e-225338-422107 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 18:44:11,932 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,010 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,030 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:44:12,035 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:44:12,062 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,115 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,165 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,228 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68361934 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b9e69117-a589-41a2-8202-e4bd9916051d'}] 2026-10-07 18:44:12,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68361934 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b9e69117-a589-41a2-8202-e4bd9916051d'} created pos.order #675 2026-10-07 18:44:12,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68361934 finished 2026-10-07 18:44:12,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.045 0.139 2026-10-07 18:44:12,489 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,540 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,595 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,676 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,737 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,786 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,849 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,913 43 INFO rb-ce3bf1e-225338-422107 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 18:44:12,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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.017 0.030 2026-10-07 18:44:12,965 43 INFO rb-ce3bf1e-225338-422107 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 18:44:13,031 43 INFO rb-ce3bf1e-225338-422107 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 18:44:13,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.026 0.061 2026-10-07 18:44:13,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-10-07 18:44:13,080 43 INFO rb-ce3bf1e-225338-422107 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 18:44:13,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15786960 (allocated 16777216) 2026-10-07 18:44:13,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 97352 2026-10-07 18:44:13,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-10-07 18:44:13,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 97352 2026-10-07 18:44:13,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184413_376710_test_payment_method_customer_required.txt 2026-10-07 18:44:13,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpun8qhoh8_chrome_odoo" 2026-10-07 18:44:13,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-10-07 18:44:13,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98493634 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 18:44:13,656 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted pos.order records with IDs: [676] 2026-10-07 18:44:13,704 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-10-07 18:44:14,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 97559 2026-10-07 18:44:14,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpbxd_d_8k_chrome_odoo 2026-10-07 18:44:14,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:46383/json/version 2026-10-07 18:44:14,324 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46383', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:14,362 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: Chrome/150.0.7871.114 2026-10-07 18:44:14,362 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:46383/json 2026-10-07 18:44:14,363 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46383', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:14,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:46383/devtools/page/91F33FD56965110130A91ECB2D836440 2026-10-07 18:44:14,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-10-07 18:44:14,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-10-07 18:44:14,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:44:14,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-10-07 18:44:14,497 43 INFO rb-ce3bf1e-225338-422107 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 18:44:14,497 43 INFO rb-ce3bf1e-225338-422107 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 18:44:14,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:15,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:15] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.070 0.911 2026-10-07 18:44:15,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '91F33FD56965110130A91ECB2D836440', 'loaderId': 'EEE83A0E4A05744DE145B6E9F259B97A', 'isDownload': False} 2026-10-07 18:44:15,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-10-07 18:44:15,516 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:44:15,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:15] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.020 2026-10-07 18:44:15,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:15] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.025 2026-10-07 18:44:15,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:15] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-07 18:44:16,224 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:16,232 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:16,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:44:16,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:44:16,284 43 INFO rb-ce3bf1e-225338-422107 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 18:44:16,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "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 18:44:16,302 43 INFO rb-ce3bf1e-225338-422107 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 18:44:16,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:16,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "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.011 2026-10-07 18:44:16,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-07 18:44:16,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.040 2026-10-07 18:44:16,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 18:44:17,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.324 0.487 2026-10-07 18:44:17,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "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 18:44:17,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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 18:44:17,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-10-07 18:44:17,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:44:17,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-10-07 18:44:17,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 18:44:17,599 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:44:17,622 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:44:17,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:44:17,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.016 0.031 2026-10-07 18:44:17,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.005 0.067 2026-10-07 18:44:17,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 18:44:17,713 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:17,713 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:17,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 18:44:17,847 43 INFO rb-ce3bf1e-225338-422107 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 18:44:17,876 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:44:17,942 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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 18:44:17,971 43 INFO rb-ce3bf1e-225338-422107 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 18:44:17,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:17] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.058 0.080 2026-10-07 18:44:18,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.030 0.192 2026-10-07 18:44:18,091 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:18,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T18:43:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-07 18:44:18,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.211 2026-10-07 18:44:18,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.374 2026-10-07 18:44:18,333 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,382 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,434 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,485 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,536 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,609 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:18,636 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:44:18,661 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,716 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,770 43 INFO rb-ce3bf1e-225338-422107 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 18:44:18,776 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91408976 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'}] 2026-10-07 18:44:18,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91408976 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'} created pos.order #677 2026-10-07 18:44:18,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91408976 finished 2026-10-07 18:44:18,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.064 0.144 2026-10-07 18:44:19,049 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,100 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,165 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,231 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,282 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,333 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,383 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,442 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,492 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,543 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,594 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,652 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,712 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,778 43 INFO rb-ce3bf1e-225338-422107 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 18:44:19,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53843484 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'}] 2026-10-07 18:44:19,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [694] to pos.order #677 2026-10-07 18:44:19,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53843484 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'} updated pos.order #677 2026-10-07 18:44:19,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53843484 finished 2026-10-07 18:44:20,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 95 0.105 0.195 2026-10-07 18:44:20,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 18:44:20,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 6 0.003 0.013 2026-10-07 18:44:20,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58050912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'}] 2026-10-07 18:44:20,192 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:44:20,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58050912 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'} updated pos.order #677 2026-10-07 18:44:20,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58050912 finished 2026-10-07 18:44:20,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.219 0.449 2026-10-07 18:44:20,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:44:21,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75467154 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'}] 2026-10-07 18:44:21,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-10-07 18:44:21,052 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 18:44:21,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75467154 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '0a33992e-9b04-43cd-ad3f-08587fc80ba4'} sync ignored for existing PoS order pos.order(677,) (state: paid) 2026-10-07 18:44:21,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75467154 finished 2026-10-07 18:44:21,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 15999324 (allocated 17301504) 2026-10-07 18:44:21,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 97559 2026-10-07 18:44:21,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.047 0.097 2026-10-07 18:44:21,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-10-07 18:44:21,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 97559 2026-10-07 18:44:21,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184421_300372_test_restaurant_online_payment_flow.txt 2026-10-07 18:44:21,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpbxd_d_8k_chrome_odoo" 2026-10-07 18:44:21,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-10-07 18:44:21,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 97775 2026-10-07 18:44:21,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpaddxa920_chrome_odoo 2026-10-07 18:44:21,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37931/json/version 2026-10-07 18:44:21,845 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:21,916 43 INFO rb-ce3bf1e-225338-422107 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 18:44:21,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:37931/json 2026-10-07 18:44:21,917 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:21,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:37931/devtools/page/AA40A74B6DC4C350E371D37C2A568694 2026-10-07 18:44:21,935 43 INFO rb-ce3bf1e-225338-422107 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 18:44:21,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-10-07 18:44:22,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:44:22,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-10-07 18:44:22,035 43 INFO rb-ce3bf1e-225338-422107 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 18:44:22,035 43 INFO rb-ce3bf1e-225338-422107 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 18:44:22,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:22,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:22] "GET /pos/ui/92 HTTP/1.1" 200 - 90 0.060 0.666 2026-10-07 18:44:22,787 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': 'AA40A74B6DC4C350E371D37C2A568694', 'loaderId': 'BB4015FCEAB30DCACF65D04CF18EBA0E', 'isDownload': False} 2026-10-07 18:44:22,787 43 INFO rb-ce3bf1e-225338-422107 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 18:44:22,804 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:44:22,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:44:22,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:44:22,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 18:44:23,507 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:44:23,511 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:44:23,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:44:23,574 43 INFO rb-ce3bf1e-225338-422107 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 18:44:23,581 43 INFO rb-ce3bf1e-225338-422107 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 18:44:23,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 18:44:23,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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 18:44:23,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:44:23,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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.014 2026-10-07 18:44:23,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-07 18:44:23,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "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 18:44:23,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-10-07 18:44:24,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.320 0.429 2026-10-07 18:44:24,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "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 18:44:24,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44: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.006 2026-10-07 18:44:24,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-10-07 18:44:24,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:44:24,769 43 INFO rb-ce3bf1e-225338-422107 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 18:44:24,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "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 18:44:24,834 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:24,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:44:24,871 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:44:24,885 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:44:24,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.017 0.046 2026-10-07 18:44:24,916 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:44:24,919 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:44:24,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.006 0.089 2026-10-07 18:44:24,968 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:44:24,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:24] "GET /web/image/res.company/86/favicon HTTP/1.1" 200 - 4 0.007 0.058 2026-10-07 18:44:25,028 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /pos/ui/92 HTTP/1.1" 200 - 34 0.032 0.085 2026-10-07 18:44:25,127 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:44:25,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 34 0.029 0.179 2026-10-07 18:44:25,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /web/image?model=product.template&field=image_128&id=1951&unique=2026-10-07T18:43:06.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-07 18:44:25,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /web/image/res.company/86/favicon HTTP/1.1" 304 - 4 0.003 0.084 2026-10-07 18:44:25,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:44:25,231 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.063 2026-10-07 18:44:25,459 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,514 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,563 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,614 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,668 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,855 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,906 43 INFO rb-ce3bf1e-225338-422107 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 18:44:25,956 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,007 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,058 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,130 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:26,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:44:26,184 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,233 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,282 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,333 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,384 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,450 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604609 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c3504a55-17ea-4061-9bfe-d18914174e90'}] 2026-10-07 18:44:26,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604609 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c3504a55-17ea-4061-9bfe-d18914174e90'} created pos.order #678 2026-10-07 18:44:26,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5604609 finished 2026-10-07 18:44:26,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.066 0.142 2026-10-07 18:44:26,744 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,795 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,888 43 INFO rb-ce3bf1e-225338-422107 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 18:44:26,957 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,010 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,075 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,146 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,192 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.021 0.043 2026-10-07 18:44:27,264 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.024 0.060 2026-10-07 18:44:27,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25442300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c3504a55-17ea-4061-9bfe-d18914174e90'}] 2026-10-07 18:44:27,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25442300 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'c3504a55-17ea-4061-9bfe-d18914174e90'} updated pos.order #678 2026-10-07 18:44:27,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25442300 finished 2026-10-07 18:44:27,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.090 0.170 2026-10-07 18:44:27,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:27] "POST /web/dataset/call_kw/pos.order/get_and_set_online_payments_data#pos.order.get_and_set_online_payments_data HTTP/1.1" 200 - 5 0.004 0.014 2026-10-07 18:44:27,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-10-07 18:44:27,630 43 INFO rb-ce3bf1e-225338-422107 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 18:44:27,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:27] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F678%3Faccess_token=72466c28-aa84-47da-b980-ce2d12278095?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.128 2026-10-07 18:44:27,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 16093240 (allocated 17563648) 2026-10-07 18:44:27,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 97775 2026-10-07 18:44:27,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-10-07 18:44:27,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 97775 2026-10-07 18:44:27,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184427_867558_test_selected_customer_after_adding_payment_sync.txt 2026-10-07 18:44:27,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpaddxa920_chrome_odoo" 2026-10-07 18:44:28,152 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted pos.payment.method records with IDs: [242] 2026-10-07 18:44:28,270 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted account.account records with IDs: [4494] 2026-10-07 18:44:28,311 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted account.payment.method.line records with IDs: [787, 788] 2026-10-07 18:44:28,488 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted account.journal records with IDs: [1193] 2026-10-07 18:44:28,575 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #174 deleted account.account records with IDs: [4493] 2026-10-07 18:44:28,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 18:44:31,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-10-07 18:44:37,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 97975 2026-10-07 18:44:37,539 43 INFO rb-ce3bf1e-225338-422107 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/tmpsf856p2y_chrome_odoo 2026-10-07 18:44:37,539 43 INFO rb-ce3bf1e-225338-422107 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:44397/json/version 2026-10-07 18:44:37,540 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:37,631 43 INFO rb-ce3bf1e-225338-422107 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 18:44:37,632 43 INFO rb-ce3bf1e-225338-422107 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:44397/json 2026-10-07 18:44:37,634 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:37,652 43 INFO rb-ce3bf1e-225338-422107 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:44397/devtools/page/B6802966873BDA97E8EC64CF7C842E71 2026-10-07 18:44:37,674 43 INFO rb-ce3bf1e-225338-422107 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 18:44:37,686 43 INFO rb-ce3bf1e-225338-422107 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 18:44:37,710 43 INFO rb-ce3bf1e-225338-422107 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 18:44:37,848 43 INFO rb-ce3bf1e-225338-422107 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=8991580cadd84dec" in browser 2026-10-07 18:44:37,848 43 INFO rb-ce3bf1e-225338-422107 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=8991580cadd84dec" 2026-10-07 18:44:37,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:38,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /pos-self/93?access_token=8991580cadd84dec HTTP/1.1" 200 - 57 0.049 0.523 2026-10-07 18:44:38,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'B6802966873BDA97E8EC64CF7C842E71', 'loaderId': '1130E1EA084B41E24C4147F2AD2653C7', 'isDownload': False} 2026-10-07 18:44:38,449 43 INFO rb-ce3bf1e-225338-422107 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 18:44:38,471 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:44:38,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:44:38,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.017 0.038 2026-10-07 18:44:38,549 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:44:38,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.086 2026-10-07 18:44:38,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:44:38,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.136 2026-10-07 18:44:38,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 18:44:38,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 18:44:38,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.015 2026-10-07 18:44:38,817 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:44:38,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:44:38,824 43 INFO rb-ce3bf1e-225338-422107 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=8991580cadd84dec", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:44:38,840 43 INFO rb-ce3bf1e-225338-422107 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 18:44:38,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.040 0.045 2026-10-07 18:44:38,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.148 2026-10-07 18:44:39,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.182 0.257 2026-10-07 18:44:39,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.395 2026-10-07 18:44:39,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.034 2026-10-07 18:44:39,546 43 INFO rb-ce3bf1e-225338-422107 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 18:44:39,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/ir.attachment/6943/raw HTTP/1.1" 200 - 4 0.001 0.014 2026-10-07 18:44:39,670 43 INFO rb-ce3bf1e-225338-422107 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 18:44:39,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:44:39,750 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:44:39,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.009 0.023 2026-10-07 18:44:39,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-07 18:44:39,784 43 INFO rb-ce3bf1e-225338-422107 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 18:44:39,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-07 18:44:39,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-07 18:44:39,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.078 2026-10-07 18:44:39,858 43 INFO rb-ce3bf1e-225338-422107 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 18:44:39,936 43 INFO rb-ce3bf1e-225338-422107 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 18:44:39,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/image/ir.attachment/6897/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 18:44:39,979 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:44:39,992 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:40] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.007 0.022 2026-10-07 18:44:40,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:40] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.005 0.044 2026-10-07 18:44:40,044 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,131 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97564443 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': 'd7197418-0ff7-4528-b4d9-cbb6a3deb9fd'}] 2026-10-07 18:44:40,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97564443 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': 'd7197418-0ff7-4528-b4d9-cbb6a3deb9fd'} created pos.order #679 2026-10-07 18:44:40,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97564443 finished 2026-10-07 18:44:40,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.076 0.186 2026-10-07 18:44:40,453 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,515 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,563 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,618 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,675 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,737 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,738 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8329116 (allocated 9437184) 2026-10-07 18:44:40,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:40] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.016 0.060 2026-10-07 18:44:40,829 43 INFO rb-ce3bf1e-225338-422107 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 97975 2026-10-07 18:44:40,834 43 INFO rb-ce3bf1e-225338-422107 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 18:44:40,835 43 INFO rb-ce3bf1e-225338-422107 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 97975 2026-10-07 18:44:40,935 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184440_934805_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 18:44:40,935 43 INFO rb-ce3bf1e-225338-422107 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/tmpsf856p2y_chrome_odoo" 2026-10-07 18:44:40,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-10-07 18:44:47,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 98166 2026-10-07 18:44:47,083 43 INFO rb-ce3bf1e-225338-422107 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/tmpjv_fvsmb_chrome_odoo 2026-10-07 18:44:47,083 43 INFO rb-ce3bf1e-225338-422107 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:42013/json/version 2026-10-07 18:44:47,084 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42013', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:47,150 43 INFO rb-ce3bf1e-225338-422107 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 18:44:47,150 43 INFO rb-ce3bf1e-225338-422107 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:42013/json 2026-10-07 18:44:47,151 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42013', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:47,164 43 INFO rb-ce3bf1e-225338-422107 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:42013/devtools/page/7351D387D8B9BACBDABD95C350701721 2026-10-07 18:44:47,179 43 INFO rb-ce3bf1e-225338-422107 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 18:44:47,186 43 INFO rb-ce3bf1e-225338-422107 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 18:44:47,209 43 INFO rb-ce3bf1e-225338-422107 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 18:44:47,340 43 INFO rb-ce3bf1e-225338-422107 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=88aa64e6df7b4d7c" in browser 2026-10-07 18:44:47,340 43 INFO rb-ce3bf1e-225338-422107 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=88aa64e6df7b4d7c" 2026-10-07 18:44:47,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:44:48,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /pos-self/94?access_token=88aa64e6df7b4d7c HTTP/1.1" 200 - 57 0.039 0.704 2026-10-07 18:44:48,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '7351D387D8B9BACBDABD95C350701721', 'loaderId': '7B929A728C5B6E594374464D0B08084A', 'isDownload': False} 2026-10-07 18:44:48,106 43 INFO rb-ce3bf1e-225338-422107 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 18:44:48,130 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:44:48,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:44:48,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.034 2026-10-07 18:44:48,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:44:48,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.112 2026-10-07 18:44:48,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:44:48,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.132 2026-10-07 18:44:48,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 18:44:48,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 18:44:48,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-07 18:44:48,487 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:44:48,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-10-07 18:44:48,492 43 INFO rb-ce3bf1e-225338-422107 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=88aa64e6df7b4d7c", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:44:48,501 43 INFO rb-ce3bf1e-225338-422107 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 18:44:48,556 43 INFO rb-ce3bf1e-225338-422107 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 18:44:48,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.033 0.037 2026-10-07 18:44:48,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.096 2026-10-07 18:44:48,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.121 0.197 2026-10-07 18:44:48,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.298 2026-10-07 18:44:49,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-07 18:44:49,046 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/ir.attachment/6996/raw HTTP/1.1" 200 - 4 0.012 0.013 2026-10-07 18:44:49,169 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,233 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:44:49,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:44:49,266 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-07 18:44:49,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.037 2026-10-07 18:44:49,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-07 18:44:49,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-10-07 18:44:49,339 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-10-07 18:44:49,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/ir.attachment/6950/raw HTTP/1.1" 200 - 4 0.002 0.018 2026-10-07 18:44:49,396 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,401 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "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 18:44:49,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.010 0.018 2026-10-07 18:44:49,466 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70375306 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '3f565739-baf8-4768-8f9d-4ce40446f9b5'}] 2026-10-07 18:44:49,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70375306 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '3f565739-baf8-4768-8f9d-4ce40446f9b5'} created pos.order #680 2026-10-07 18:44:49,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70375306 finished 2026-10-07 18:44:49,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:49] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.077 0.168 2026-10-07 18:44:49,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-10-07 18:44:49,822 43 INFO rb-ce3bf1e-225338-422107 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 18:44:49,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7709720 (allocated 8650752) 2026-10-07 18:44:49,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 98166 2026-10-07 18:44:49,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-10-07 18:44:49,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 98166 2026-10-07 18:44:50,012 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184450_012735_test_online_payment_kiosk.txt 2026-10-07 18:44:50,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpjv_fvsmb_chrome_odoo" 2026-10-07 18:44:50,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:51,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:51] "GET /pos/pay/680?access_token=de5a37b8-e18d-40ae-9066-e93a5d215fea HTTP/1.1" 200 - 110 0.144 1.085 2026-10-07 18:44:51,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:51,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:51] "POST /pos/pay/transaction/680 HTTP/1.1" 200 - 35 0.026 0.047 2026-10-07 18:44:51,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:44:52,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:52] "GET /pos/pay/confirmation/680?access_token=de5a37b8-e18d-40ae-9066-e93a5d215fea&exit_route=/&tx_id=6 HTTP/1.1" 303 - 342 0.456 0.661 2026-10-07 18:44:52,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:44:52] "GET / HTTP/1.1" 200 - 32 0.031 0.373 2026-10-07 18:44:52,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 18:44:52,970 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:44:52,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.07s) 2026-10-07 18:44:53,033 43 INFO rb-ce3bf1e-225338-422107 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 18:44:59,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 98358 2026-10-07 18:44:59,207 43 INFO rb-ce3bf1e-225338-422107 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/tmplzxyfw1p_chrome_odoo 2026-10-07 18:44:59,208 43 INFO rb-ce3bf1e-225338-422107 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:39747/json/version 2026-10-07 18:44:59,209 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:59,253 43 INFO rb-ce3bf1e-225338-422107 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 18:44:59,253 43 INFO rb-ce3bf1e-225338-422107 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:39747/json 2026-10-07 18:44:59,254 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:44:59,266 43 INFO rb-ce3bf1e-225338-422107 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:39747/devtools/page/F2A29573F2F934DE5A1363318B9512CA 2026-10-07 18:44:59,281 43 INFO rb-ce3bf1e-225338-422107 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 18:44:59,289 43 INFO rb-ce3bf1e-225338-422107 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 18:44:59,312 43 INFO rb-ce3bf1e-225338-422107 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 18:44:59,453 43 INFO rb-ce3bf1e-225338-422107 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=a88b8384ccd64eb6" in browser 2026-10-07 18:44:59,454 43 INFO rb-ce3bf1e-225338-422107 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=a88b8384ccd64eb6" 2026-10-07 18:44:59,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:45:00,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /pos-self/95?access_token=a88b8384ccd64eb6 HTTP/1.1" 200 - 57 0.058 0.499 2026-10-07 18:45:00,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'F2A29573F2F934DE5A1363318B9512CA', 'loaderId': '08CB15CBDFCED6B2E99365900509369E', 'isDownload': False} 2026-10-07 18:45:00,030 43 INFO rb-ce3bf1e-225338-422107 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 18:45:00,056 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:00,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:45:00,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.033 2026-10-07 18:45:00,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:45:00,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.083 2026-10-07 18:45:00,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:45:00,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.127 2026-10-07 18:45:00,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.010 2026-10-07 18:45:00,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:45:00,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-07 18:45:00,414 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:45:00,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:45:00,422 43 INFO rb-ce3bf1e-225338-422107 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=a88b8384ccd64eb6", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:45:00,431 43 INFO rb-ce3bf1e-225338-422107 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 18:45:00,485 43 INFO rb-ce3bf1e-225338-422107 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 18:45:00,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.037 0.056 2026-10-07 18:45:00,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.138 2026-10-07 18:45:00,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.157 0.228 2026-10-07 18:45:00,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.364 2026-10-07 18:45:01,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-10-07 18:45:01,071 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/ir.attachment/7049/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 18:45:01,174 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,242 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45: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 18:45:01,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:45:01,267 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-07 18:45:01,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-07 18:45:01,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-10-07 18:45:01,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 18:45:01,336 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-10-07 18:45:01,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/ir.attachment/7003/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 18:45:01,368 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:45:01,386 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.009 0.020 2026-10-07 18:45:01,455 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24380373 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '60ac43b9-80b8-460f-a14f-6b0b56557516'}] 2026-10-07 18:45:01,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24380373 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '60ac43b9-80b8-460f-a14f-6b0b56557516'} created pos.order #681 2026-10-07 18:45:01,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24380373 finished 2026-10-07 18:45:01,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.119 0.211 2026-10-07 18:45:01,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:01] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.014 2026-10-07 18:45:01,887 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,888 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7710452 (allocated 8650752) 2026-10-07 18:45:01,962 43 INFO rb-ce3bf1e-225338-422107 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 98358 2026-10-07 18:45:01,966 43 INFO rb-ce3bf1e-225338-422107 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 18:45:01,967 43 INFO rb-ce3bf1e-225338-422107 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 98358 2026-10-07 18:45:02,064 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184502_064348_test_online_payment_kiosk_no_confirmation_page.txt 2026-10-07 18:45:02,064 43 INFO rb-ce3bf1e-225338-422107 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/tmplzxyfw1p_chrome_odoo" 2026-10-07 18:45:02,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:03,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:03] "GET /pos/pay/681?access_token=95726da5-a225-490a-b6e4-70d96d9400aa HTTP/1.1" 200 - 110 0.105 1.018 2026-10-07 18:45:03,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:03,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:03] "POST /pos/pay/transaction/681 HTTP/1.1" 200 - 35 0.022 0.046 2026-10-07 18:45:03,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 18:45:04,514 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:45:04,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.21s) 2026-10-07 18:45:04,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-10-07 18:45:10,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 98550 2026-10-07 18:45:10,755 43 INFO rb-ce3bf1e-225338-422107 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/tmp242q_tan_chrome_odoo 2026-10-07 18:45:10,755 43 INFO rb-ce3bf1e-225338-422107 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:34259/json/version 2026-10-07 18:45:10,756 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:10,805 43 INFO rb-ce3bf1e-225338-422107 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 18:45:10,805 43 INFO rb-ce3bf1e-225338-422107 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:34259/json 2026-10-07 18:45:10,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:10,829 43 INFO rb-ce3bf1e-225338-422107 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:34259/devtools/page/2108E60F4757A16DA0536E22EF8DD8DE 2026-10-07 18:45:10,846 43 INFO rb-ce3bf1e-225338-422107 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 18:45:10,849 43 INFO rb-ce3bf1e-225338-422107 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 18:45:10,864 43 INFO rb-ce3bf1e-225338-422107 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 18:45:10,986 43 INFO rb-ce3bf1e-225338-422107 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=07801c7421a14119" in browser 2026-10-07 18:45:10,986 43 INFO rb-ce3bf1e-225338-422107 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=07801c7421a14119" 2026-10-07 18:45:11,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:45:11,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /pos-self/96?access_token=07801c7421a14119 HTTP/1.1" 200 - 57 0.054 0.551 2026-10-07 18:45:11,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '2108E60F4757A16DA0536E22EF8DD8DE', 'loaderId': '7BCC8E612F9C8E14F78ADB2D49B47CDE', 'isDownload': False} 2026-10-07 18:45:11,607 43 INFO rb-ce3bf1e-225338-422107 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 18:45:11,634 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:11,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:45:11,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.046 2026-10-07 18:45:11,713 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:45:11,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.089 2026-10-07 18:45:11,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:45:11,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.143 2026-10-07 18:45:11,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.022 2026-10-07 18:45:11,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.019 2026-10-07 18:45:11,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:11] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-07 18:45:12,004 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:45:12,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:45:12,013 43 INFO rb-ce3bf1e-225338-422107 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=07801c7421a14119", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:45:12,066 43 INFO rb-ce3bf1e-225338-422107 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 18:45:12,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.054 2026-10-07 18:45:12,091 43 INFO rb-ce3bf1e-225338-422107 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 18:45:12,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.040 0.062 2026-10-07 18:45:12,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.086 2026-10-07 18:45:12,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.152 0.223 2026-10-07 18:45:12,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.045 2026-10-07 18:45:12,713 43 INFO rb-ce3bf1e-225338-422107 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 18:45:12,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/ir.attachment/7102/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:45:12,824 43 INFO rb-ce3bf1e-225338-422107 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 18:45:12,897 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:45:12,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:45:12,923 43 INFO rb-ce3bf1e-225338-422107 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 18:45:12,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.009 0.030 2026-10-07 18:45:12,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.057 2026-10-07 18:45:12,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 18:45:12,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:12] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-10-07 18:45:13,003 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:13] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.101 2026-10-07 18:45:13,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:13] "GET /web/image/ir.attachment/7056/raw HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 18:45:13,040 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45: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 18:45:13,059 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:13] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.013 0.023 2026-10-07 18:45:13,121 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96179431 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': 'ce44f54a-ebc7-4a4c-babc-1fda09e85bdc'}] 2026-10-07 18:45:13,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96179431 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': 'ce44f54a-ebc7-4a4c-babc-1fda09e85bdc'} created pos.order #682 2026-10-07 18:45:13,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96179431 finished 2026-10-07 18:45:13,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:13] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.078 0.205 2026-10-07 18:45:13,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-07 18:45:13,520 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,521 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7710628 (allocated 8650752) 2026-10-07 18:45:13,591 43 INFO rb-ce3bf1e-225338-422107 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 98550 2026-10-07 18:45:13,592 43 INFO rb-ce3bf1e-225338-422107 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 18:45:13,593 43 INFO rb-ce3bf1e-225338-422107 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 98550 2026-10-07 18:45:13,702 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184513_701968_test_online_payment_kiosk_qr_code.txt 2026-10-07 18:45:13,702 43 INFO rb-ce3bf1e-225338-422107 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/tmp242q_tan_chrome_odoo" 2026-10-07 18:45:13,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-10-07 18:45:20,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 98741 2026-10-07 18:45:20,568 43 INFO rb-ce3bf1e-225338-422107 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/tmps20n71qy_chrome_odoo 2026-10-07 18:45:20,569 43 INFO rb-ce3bf1e-225338-422107 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:44611/json/version 2026-10-07 18:45:20,570 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:20,594 43 INFO rb-ce3bf1e-225338-422107 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 18:45:20,594 43 INFO rb-ce3bf1e-225338-422107 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:44611/json 2026-10-07 18:45:20,595 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:20,608 43 INFO rb-ce3bf1e-225338-422107 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:44611/devtools/page/9FDA0405964ACCDDDE70634D07094FE6 2026-10-07 18:45:20,621 43 INFO rb-ce3bf1e-225338-422107 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 18:45:20,630 43 INFO rb-ce3bf1e-225338-422107 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 18:45:20,649 43 INFO rb-ce3bf1e-225338-422107 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 18:45:20,776 43 INFO rb-ce3bf1e-225338-422107 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=c25872a304d34f3d" in browser 2026-10-07 18:45:20,777 43 INFO rb-ce3bf1e-225338-422107 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=c25872a304d34f3d" 2026-10-07 18:45:20,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:45:21,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /pos-self/97?access_token=c25872a304d34f3d HTTP/1.1" 200 - 57 0.030 0.562 2026-10-07 18:45:21,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '9FDA0405964ACCDDDE70634D07094FE6', 'loaderId': '9388FF7BCD834FF9EF7D853E6CD678CB', 'isDownload': False} 2026-10-07 18:45:21,386 43 INFO rb-ce3bf1e-225338-422107 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 18:45:21,406 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:21,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:45:21,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.045 2026-10-07 18:45:21,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:45:21,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.083 2026-10-07 18:45:21,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:45:21,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.122 2026-10-07 18:45:21,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 18:45:21,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:45:21,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-07 18:45:21,765 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:45:21,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:45:21,769 43 INFO rb-ce3bf1e-225338-422107 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=c25872a304d34f3d", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:45:21,783 43 INFO rb-ce3bf1e-225338-422107 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 18:45:21,836 43 INFO rb-ce3bf1e-225338-422107 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 18:45:21,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.029 0.049 2026-10-07 18:45:21,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.127 2026-10-07 18:45:22,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.147 0.248 2026-10-07 18:45:22,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.386 2026-10-07 18:45:22,385 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/ir.attachment/7155/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 18:45:22,506 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-07 18:45:22,619 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,621 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:45:22,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.012 0.048 2026-10-07 18:45:22,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-07 18:45:22,684 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 18:45:22,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-07 18:45:22,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 18:45:22,750 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/ir.attachment/7109/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 18:45:22,804 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "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 18:45:22,806 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.012 0.038 2026-10-07 18:45:22,859 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:22] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.010 0.060 2026-10-07 18:45:22,926 43 INFO rb-ce3bf1e-225338-422107 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 18:45:22,978 43 INFO rb-ce3bf1e-225338-422107 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 18:45:23,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-10-07 18:45:23,062 43 INFO rb-ce3bf1e-225338-422107 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 18:45:23,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7929292 (allocated 9175040) 2026-10-07 18:45:23,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 98741 2026-10-07 18:45:23,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-10-07 18:45:23,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 98741 2026-10-07 18:45:23,177 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91105710 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': '95f9796b-22f1-40bc-b929-3dbd8263224c'}] 2026-10-07 18:45:23,249 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184523_249650_test_online_payment_mobile.txt 2026-10-07 18:45:23,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmps20n71qy_chrome_odoo" 2026-10-07 18:45:23,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91105710 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': '95f9796b-22f1-40bc-b929-3dbd8263224c'} created pos.order #683 2026-10-07 18:45:23,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91105710 finished 2026-10-07 18:45:23,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-10-07 18:45:23,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.145 0.184 2026-10-07 18:45:23,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:24,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:24] "GET /pos/pay/683?access_token=ea93ea61-f97d-4f0e-bcb0-4144bfc1a454 HTTP/1.1" 200 - 126 0.105 0.984 2026-10-07 18:45:24,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:24,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:24] "POST /pos/pay/transaction/683 HTTP/1.1" 200 - 33 0.052 0.037 2026-10-07 18:45:24,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:25,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:25] "GET /pos/pay/confirmation/683?access_token=ea93ea61-f97d-4f0e-bcb0-4144bfc1a454&exit_route=/&tx_id=8 HTTP/1.1" 303 - 362 0.528 0.738 2026-10-07 18:45:26,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:26] "GET / HTTP/1.1" 200 - 32 0.032 0.406 2026-10-07 18:45:26,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 18:45:26,380 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:45:26,389 43 INFO rb-ce3bf1e-225338-422107 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 18:45:26,449 43 INFO rb-ce3bf1e-225338-422107 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 18:45:33,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 98932 2026-10-07 18:45:33,139 43 INFO rb-ce3bf1e-225338-422107 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/tmpyy1a66ul_chrome_odoo 2026-10-07 18:45:33,139 43 INFO rb-ce3bf1e-225338-422107 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:46483/json/version 2026-10-07 18:45:33,140 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:33,189 43 INFO rb-ce3bf1e-225338-422107 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 18:45:33,189 43 INFO rb-ce3bf1e-225338-422107 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:46483/json 2026-10-07 18:45:33,194 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:33,209 43 INFO rb-ce3bf1e-225338-422107 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:46483/devtools/page/45D7CEA367B6883E415E42F30B47DB23 2026-10-07 18:45:33,230 43 INFO rb-ce3bf1e-225338-422107 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 18:45:33,246 43 INFO rb-ce3bf1e-225338-422107 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 18:45:33,276 43 INFO rb-ce3bf1e-225338-422107 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 18:45:33,403 43 INFO rb-ce3bf1e-225338-422107 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=d63ea9ee09fe4c19" in browser 2026-10-07 18:45:33,403 43 INFO rb-ce3bf1e-225338-422107 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=d63ea9ee09fe4c19" 2026-10-07 18:45:33,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:45:33,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:33] "GET /pos-self/98?access_token=d63ea9ee09fe4c19 HTTP/1.1" 200 - 57 0.047 0.516 2026-10-07 18:45:33,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '45D7CEA367B6883E415E42F30B47DB23', 'loaderId': 'DE1B92781383EEA51ADF03E55D5D2597', 'isDownload': False} 2026-10-07 18:45:33,986 43 INFO rb-ce3bf1e-225338-422107 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 18:45:34,002 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:34,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:45:34,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.063 2026-10-07 18:45:34,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:45:34,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.127 2026-10-07 18:45:34,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:45:34,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.156 2026-10-07 18:45:34,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.013 2026-10-07 18:45:34,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 18:45:34,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.013 2026-10-07 18:45:34,420 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:45:34,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 18:45:34,422 43 INFO rb-ce3bf1e-225338-422107 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=d63ea9ee09fe4c19", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:45:34,438 43 INFO rb-ce3bf1e-225338-422107 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 18:45:34,494 43 INFO rb-ce3bf1e-225338-422107 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 18:45:34,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.042 0.054 2026-10-07 18:45:34,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.014 0.148 2026-10-07 18:45:34,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.140 0.250 2026-10-07 18:45:34,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.355 2026-10-07 18:45:35,056 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/ir.attachment/7208/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 18:45:35,183 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 18:45:35,294 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:45:35,295 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.052 2026-10-07 18:45:35,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-10-07 18:45:35,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.012 0.074 2026-10-07 18:45:35,362 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-07 18:45:35,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-10-07 18:45:35,435 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/ir.attachment/7162/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 18:45:35,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "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 18:45:35,488 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.013 0.026 2026-10-07 18:45:35,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.007 0.055 2026-10-07 18:45:35,542 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,601 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,654 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,730 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,731 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7925100 (allocated 8912896) 2026-10-07 18:45:35,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70566412 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '27a3a66d-768a-47e6-b301-39893e87292e'}] 2026-10-07 18:45:35,806 43 INFO rb-ce3bf1e-225338-422107 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 98932 2026-10-07 18:45:35,808 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,817 43 INFO rb-ce3bf1e-225338-422107 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 98932 2026-10-07 18:45:35,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70566412 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '27a3a66d-768a-47e6-b301-39893e87292e'} created pos.order #684 2026-10-07 18:45:35,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70566412 finished 2026-10-07 18:45:35,917 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184535_917382_test_online_payment_mobile_no_confirmation_page.txt 2026-10-07 18:45:35,917 43 INFO rb-ce3bf1e-225338-422107 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/tmpyy1a66ul_chrome_odoo" 2026-10-07 18:45:35,926 43 INFO rb-ce3bf1e-225338-422107 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 18:45:35,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.129 0.143 2026-10-07 18:45:36,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:37,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:37] "GET /pos/pay/684?access_token=74148eb2-7f76-415d-a9c9-800eece10c2e HTTP/1.1" 200 - 126 0.108 1.020 2026-10-07 18:45:37,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:45:37,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:37] "POST /pos/pay/transaction/684 HTTP/1.1" 200 - 33 0.034 0.048 2026-10-07 18:45:37,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 18:45:38,584 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:45:38,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 1.33s) 2026-10-07 18:45:38,656 43 INFO rb-ce3bf1e-225338-422107 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 18:45:45,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99119 2026-10-07 18:45:45,318 43 INFO rb-ce3bf1e-225338-422107 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/tmpudn8a4vm_chrome_odoo 2026-10-07 18:45:45,318 43 INFO rb-ce3bf1e-225338-422107 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:36635/json/version 2026-10-07 18:45:45,320 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36635', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:45,330 43 INFO rb-ce3bf1e-225338-422107 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 18:45:45,330 43 INFO rb-ce3bf1e-225338-422107 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:36635/json 2026-10-07 18:45:45,331 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36635', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:45,342 43 INFO rb-ce3bf1e-225338-422107 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:36635/devtools/page/000B7811ED5EBECDC177079D2030EEE3 2026-10-07 18:45:45,358 43 INFO rb-ce3bf1e-225338-422107 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 18:45:45,363 43 INFO rb-ce3bf1e-225338-422107 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 18:45:45,384 43 INFO rb-ce3bf1e-225338-422107 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 18:45:45,508 43 INFO rb-ce3bf1e-225338-422107 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=9863f63d84b14fff" in browser 2026-10-07 18:45:45,509 43 INFO rb-ce3bf1e-225338-422107 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=9863f63d84b14fff" 2026-10-07 18:45:45,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:45:46,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /pos-self/99?access_token=9863f63d84b14fff HTTP/1.1" 200 - 57 0.048 0.707 2026-10-07 18:45:46,286 43 INFO rb-ce3bf1e-225338-422107 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': '000B7811ED5EBECDC177079D2030EEE3', 'loaderId': 'F9DAA6AB1351960C3D6D7A0415326603', 'isDownload': False} 2026-10-07 18:45:46,286 43 INFO rb-ce3bf1e-225338-422107 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 18:45:46,324 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:46,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:45:46,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.034 2026-10-07 18:45:46,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:45:46,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.022 0.083 2026-10-07 18:45:46,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:45:46,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.113 2026-10-07 18:45:46,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-07 18:45:46,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 18:45:46,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.016 2026-10-07 18:45:46,710 43 INFO rb-ce3bf1e-225338-422107 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=9863f63d84b14fff", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:45:46,718 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:45:46,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 18:45:46,724 43 INFO rb-ce3bf1e-225338-422107 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 18:45:46,783 43 INFO rb-ce3bf1e-225338-422107 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 18:45:46,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.038 0.053 2026-10-07 18:45:46,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.138 2026-10-07 18:45:47,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.140 0.242 2026-10-07 18:45:47,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.352 2026-10-07 18:45:47,307 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/ir.attachment/7261/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 18:45:47,406 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,478 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:45:47,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 18:45:47,512 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.066 2026-10-07 18:45:47,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.010 0.083 2026-10-07 18:45:47,562 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.109 2026-10-07 18:45:47,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-07 18:45:47,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-10-07 18:45:47,637 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/ir.attachment/7215/raw HTTP/1.1" 200 - 4 0.001 0.010 2026-10-07 18:45:47,684 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:45:47,707 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.013 0.025 2026-10-07 18:45:47,759 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:47] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.012 0.068 2026-10-07 18:45:47,824 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,876 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,955 43 INFO rb-ce3bf1e-225338-422107 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 18:45:47,955 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7936324 (allocated 9175040) 2026-10-07 18:45:48,020 43 INFO rb-ce3bf1e-225338-422107 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 99119 2026-10-07 18:45:48,023 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,024 43 INFO rb-ce3bf1e-225338-422107 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 99119 2026-10-07 18:45:48,026 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91076373 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': 'e98499cb-23c1-4ad4-9080-e78c8002675f'}] 2026-10-07 18:45:48,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91076373 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': 'e98499cb-23c1-4ad4-9080-e78c8002675f'} created pos.order #685 2026-10-07 18:45:48,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91076373 finished 2026-10-07 18:45:48,143 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184548_142729_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:45:48,143 43 INFO rb-ce3bf1e-225338-422107 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/tmpudn8a4vm_chrome_odoo" 2026-10-07 18:45:48,160 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.096 0.132 2026-10-07 18:45:48,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 99309 2026-10-07 18:45:48,505 43 INFO rb-ce3bf1e-225338-422107 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/tmpryibtxl3_chrome_odoo 2026-10-07 18:45:48,505 43 INFO rb-ce3bf1e-225338-422107 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:33619/json/version 2026-10-07 18:45:48,507 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:48,591 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,592 43 INFO rb-ce3bf1e-225338-422107 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:33619/json 2026-10-07 18:45:48,592 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:48,622 43 INFO rb-ce3bf1e-225338-422107 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:33619/devtools/page/1B182B00588B0BFAA88BAD9718B20916 2026-10-07 18:45:48,635 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,643 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:45:48,685 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,687 43 INFO rb-ce3bf1e-225338-422107 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 18:45:48,687 43 INFO rb-ce3bf1e-225338-422107 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 18:45:49,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 73 0.051 0.386 2026-10-07 18:45:49,140 43 INFO rb-ce3bf1e-225338-422107 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': '1B182B00588B0BFAA88BAD9718B20916', 'loaderId': 'F3CA41D8FDB382C6AC08146D0910DEE6', 'isDownload': False} 2026-10-07 18:45:49,140 43 INFO rb-ce3bf1e-225338-422107 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 18:45:49,167 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:45:49,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:45:49,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:45:49,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:45:49,785 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:45:49,791 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:45:49,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:45:49,842 43 INFO rb-ce3bf1e-225338-422107 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 18:45:49,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:45:49,854 43 INFO rb-ce3bf1e-225338-422107 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 18:45:49,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45: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 18:45:49,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:45:49,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "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.012 2026-10-07 18:45:49,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 18:45:50,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.032 0.049 2026-10-07 18:45:50,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 18:45:51,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order 2026-10-07 18:45:51,140 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 187, model: sale.order.line 2026-10-07 18:45:51,144 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.404 0.696 2026-10-07 18:45:51,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:45:51,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45: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 18:45:51,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-07 18:45:51,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 18:45:51,474 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "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 18:45:51,534 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:45:51,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:45:51,562 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:45:51,575 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:45:51,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.008 0.024 2026-10-07 18:45:51,599 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:45:51,602 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:45:51,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.009 0.025 2026-10-07 18:45:51,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:45:51,653 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /pos/ui/99 HTTP/1.1" 200 - 33 0.033 0.079 2026-10-07 18:45:51,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.085 2026-10-07 18:45:51,776 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,828 43 INFO rb-ce3bf1e-225338-422107 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 18:45:51,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 33 0.037 0.197 2026-10-07 18:45:51,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.037 0.132 2026-10-07 18:45:51,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.174 2026-10-07 18:45:52,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-07 18:45:52,027 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,031 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:45: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 18:45:52,082 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,161 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,210 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,211 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13840884 (allocated 14680064) 2026-10-07 18:45:52,309 43 INFO rb-ce3bf1e-225338-422107 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 99309 2026-10-07 18:45:52,310 43 INFO rb-ce3bf1e-225338-422107 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 18:45:52,311 43 INFO rb-ce3bf1e-225338-422107 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 99309 2026-10-07 18:45:52,411 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184552_411728_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:45:52,412 43 INFO rb-ce3bf1e-225338-422107 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/tmpryibtxl3_chrome_odoo" 2026-10-07 18:45:52,464 43 INFO rb-ce3bf1e-225338-422107 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 18:45:59,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99504 2026-10-07 18:45:59,231 43 INFO rb-ce3bf1e-225338-422107 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/tmpohu1ni7p_chrome_odoo 2026-10-07 18:45:59,231 43 INFO rb-ce3bf1e-225338-422107 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:39743/json/version 2026-10-07 18:45:59,232 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:59,252 43 INFO rb-ce3bf1e-225338-422107 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 18:45:59,252 43 INFO rb-ce3bf1e-225338-422107 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:39743/json 2026-10-07 18:45:59,253 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:45:59,265 43 INFO rb-ce3bf1e-225338-422107 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:39743/devtools/page/BF278726102D0ECD41C1A8C32AE570D8 2026-10-07 18:45:59,276 43 INFO rb-ce3bf1e-225338-422107 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 18:45:59,288 43 INFO rb-ce3bf1e-225338-422107 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 18:45:59,297 43 INFO rb-ce3bf1e-225338-422107 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 18:45:59,404 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537" in browser 2026-10-07 18:45:59,405 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537" 2026-10-07 18:45:59,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:46:00,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /pos-self/100?access_token=ea6c3ebe92ac4537 HTTP/1.1" 200 - 57 0.046 0.590 2026-10-07 18:46:00,060 43 INFO rb-ce3bf1e-225338-422107 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': 'BF278726102D0ECD41C1A8C32AE570D8', 'loaderId': '5CEBE6CB6BB1FE421EA2D8586870AFF2', 'isDownload': False} 2026-10-07 18:46:00,060 43 INFO rb-ce3bf1e-225338-422107 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 18:46:00,087 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:00,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:46:00,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.039 2026-10-07 18:46:00,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:46:00,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.105 2026-10-07 18:46:00,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:46:00,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.132 2026-10-07 18:46:00,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.018 2026-10-07 18:46:00,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 18:46:00,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.009 0.024 2026-10-07 18:46:00,538 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:46:00,541 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:46:00,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 18:46:00,562 43 INFO rb-ce3bf1e-225338-422107 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 18:46:00,614 43 INFO rb-ce3bf1e-225338-422107 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 18:46:00,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.026 0.050 2026-10-07 18:46:00,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.139 2026-10-07 18:46:01,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.137 0.282 2026-10-07 18:46:01,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.387 2026-10-07 18:46:01,179 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/ir.attachment/7317/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 18:46:01,267 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/ir.attachment/7268/raw HTTP/1.1" 200 - 4 0.001 0.017 2026-10-07 18:46:01,334 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:46:01,337 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,413 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.015 0.027 2026-10-07 18:46:01,489 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.005 0.044 2026-10-07 18:46:01,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-07 18:46:01,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.087 2026-10-07 18:46:01,556 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.009 0.111 2026-10-07 18:46:01,609 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:46:01,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.015 0.137 2026-10-07 18:46:01,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-07 18:46:01,681 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:01] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.012 2026-10-07 18:46:01,749 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,819 43 INFO rb-ce3bf1e-225338-422107 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 18:46:01,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66237937 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '2f2a1e99-7d0f-4d71-a06d-f60a98601d4f'}] 2026-10-07 18:46:01,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66237937 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '2f2a1e99-7d0f-4d71-a06d-f60a98601d4f'} created pos.order #686 2026-10-07 18:46:01,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66237937 finished 2026-10-07 18:46:02,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.113 0.217 2026-10-07 18:46:02,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-07 18:46:02,216 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,280 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,345 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,408 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,458 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:02] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.017 0.025 2026-10-07 18:46:02,530 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56297755 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '2f2a1e99-7d0f-4d71-a06d-f60a98601d4f'}] 2026-10-07 18:46:02,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1125] to pos.order #686 2026-10-07 18:46:02,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56297755 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '2f2a1e99-7d0f-4d71-a06d-f60a98601d4f'} updated pos.order #686 2026-10-07 18:46:02,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56297755 finished 2026-10-07 18:46:02,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.099 0.183 2026-10-07 18:46:02,871 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:02] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.014 2026-10-07 18:46:02,927 43 INFO rb-ce3bf1e-225338-422107 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 18:46:02,983 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,047 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,048 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8950812 (allocated 10223616) 2026-10-07 18:46:03,138 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,176 43 INFO rb-ce3bf1e-225338-422107 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 99504 2026-10-07 18:46:03,185 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,189 43 INFO rb-ce3bf1e-225338-422107 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 99504 2026-10-07 18:46:03,298 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184603_298313_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:46:03,298 43 INFO rb-ce3bf1e-225338-422107 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/tmpohu1ni7p_chrome_odoo" 2026-10-07 18:46:03,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 99705 2026-10-07 18:46:03,641 43 INFO rb-ce3bf1e-225338-422107 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/tmp8j5seppv_chrome_odoo 2026-10-07 18:46:03,641 43 INFO rb-ce3bf1e-225338-422107 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:33119/json/version 2026-10-07 18:46:03,642 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:03,743 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,743 43 INFO rb-ce3bf1e-225338-422107 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:33119/json 2026-10-07 18:46:03,744 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:03,756 43 INFO rb-ce3bf1e-225338-422107 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:33119/devtools/page/5E32273A75DEF03B65EDFB895E09B152 2026-10-07 18:46:03,767 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,773 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,801 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,806 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537&table_identifier=0e54381c" in browser 2026-10-07 18:46:03,806 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537&table_identifier=0e54381c" 2026-10-07 18:46:03,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:03] "GET /pos-self/100?access_token=ea6c3ebe92ac4537&table_identifier=0e54381c HTTP/1.1" 200 - 9 0.007 0.031 2026-10-07 18:46:03,865 43 INFO rb-ce3bf1e-225338-422107 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': '5E32273A75DEF03B65EDFB895E09B152', 'loaderId': 'ECBB82FC7B1F93084032424284BFAD3B', 'isDownload': False} 2026-10-07 18:46:03,865 43 INFO rb-ce3bf1e-225338-422107 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 18:46:03,880 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:03,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:03] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.012 2026-10-07 18:46:03,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:03] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.013 2026-10-07 18:46:03,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:03] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-07 18:46:04,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 18:46:04,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:46:04,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.015 2026-10-07 18:46:04,209 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:46:04,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:46:04,218 43 INFO rb-ce3bf1e-225338-422107 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=ea6c3ebe92ac4537&table_identifier=0e54381c", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:46:04,230 43 INFO rb-ce3bf1e-225338-422107 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 18:46:04,285 43 INFO rb-ce3bf1e-225338-422107 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 18:46:04,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.022 0.042 2026-10-07 18:46:04,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.070 2026-10-07 18:46:04,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 18:46:04,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.104 0.233 2026-10-07 18:46:04,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.014 2026-10-07 18:46:04,754 43 INFO rb-ce3bf1e-225338-422107 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 18:46:04,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/image/ir.attachment/7317/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 18:46:04,839 43 INFO rb-ce3bf1e-225338-422107 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 18:46:04,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/image/ir.attachment/7268/raw HTTP/1.1" 200 - 4 0.008 0.008 2026-10-07 18:46:04,880 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:46:04,931 43 INFO rb-ce3bf1e-225338-422107 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 18:46:04,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/image/pos.category/238/image_128?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 2 0.003 0.023 2026-10-07 18:46:04,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:04] "GET /web/image/product.template/1953/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-10-07 18:46:05,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.template/1954/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 18:46:05,008 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.template/1955/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-07 18:46:05,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.template/1957/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.009 0.096 2026-10-07 18:46:05,073 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.template/1956/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 3 0.006 0.121 2026-10-07 18:46:05,104 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:46:05,125 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.product/2449/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.019 0.021 2026-10-07 18:46:05,206 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4412005 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'f9ba5c98-0b34-4a17-8e31-823f0dc4e150'}] 2026-10-07 18:46:05,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4412005 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'f9ba5c98-0b34-4a17-8e31-823f0dc4e150'} created pos.order #687 2026-10-07 18:46:05,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4412005 finished 2026-10-07 18:46:05,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.072 0.185 2026-10-07 18:46:05,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.012 2026-10-07 18:46:05,532 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,587 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,649 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,709 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:05] "GET /web/image/product.product/2451/image_512?unique=2026-10-07T18:44:28.000+00:00 HTTP/1.1" 200 - 8 0.008 0.024 2026-10-07 18:46:05,761 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,828 43 INFO rb-ce3bf1e-225338-422107 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 18:46:05,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72506891 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': 'f9ba5c98-0b34-4a17-8e31-823f0dc4e150'}] 2026-10-07 18:46:05,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1127] to pos.order #687 2026-10-07 18:46:05,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72506891 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': 'f9ba5c98-0b34-4a17-8e31-823f0dc4e150'} updated pos.order #687 2026-10-07 18:46:05,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72506891 finished 2026-10-07 18:46:06,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:06] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.100 0.214 2026-10-07 18:46:06,192 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:06] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-07 18:46:06,245 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,304 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,365 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,366 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,431 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 9471024 (allocated 10747904) 2026-10-07 18:46:06,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:46:06,469 43 INFO rb-ce3bf1e-225338-422107 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 99705 2026-10-07 18:46:06,473 43 INFO rb-ce3bf1e-225338-422107 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 18:46:06,473 43 INFO rb-ce3bf1e-225338-422107 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 99705 2026-10-07 18:46:06,600 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184606_600086_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:46:06,600 43 INFO rb-ce3bf1e-225338-422107 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/tmp8j5seppv_chrome_odoo" 2026-10-07 18:46:06,620 43 INFO rb-ce3bf1e-225338-422107 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 18:46:07,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:07] "GET /pos/pay/687?access_token=14b9b803-3ad0-4404-a47d-cc6d489f50e2&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3Dea6c3ebe92ac4537%26table_identifier%3D0e54381c HTTP/1.1" 200 - 126 0.112 1.204 2026-10-07 18:46:07,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 18:46:10,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-10-07 18:46:17,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 99897 2026-10-07 18:46:17,635 43 INFO rb-ce3bf1e-225338-422107 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/tmpb39wjc7l_chrome_odoo 2026-10-07 18:46:17,635 43 INFO rb-ce3bf1e-225338-422107 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:42843/json/version 2026-10-07 18:46:17,637 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:17,672 43 INFO rb-ce3bf1e-225338-422107 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 18:46:17,672 43 INFO rb-ce3bf1e-225338-422107 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:42843/json 2026-10-07 18:46:17,676 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:17,687 43 INFO rb-ce3bf1e-225338-422107 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:42843/devtools/page/C91B0810178DC0FAFBD0FAC31F9E3491 2026-10-07 18:46:17,702 43 INFO rb-ce3bf1e-225338-422107 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 18:46:17,714 43 INFO rb-ce3bf1e-225338-422107 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 18:46:17,761 43 INFO rb-ce3bf1e-225338-422107 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 18:46:17,817 43 INFO rb-ce3bf1e-225338-422107 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=486373ccc5094e29" in browser 2026-10-07 18:46:17,818 43 INFO rb-ce3bf1e-225338-422107 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=486373ccc5094e29" 2026-10-07 18:46:17,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:46:18,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /pos-self/101?access_token=486373ccc5094e29 HTTP/1.1" 200 - 57 0.042 0.580 2026-10-07 18:46:18,455 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'C91B0810178DC0FAFBD0FAC31F9E3491', 'loaderId': '8B8E811F0342C1D4B508FC2956B75ADC', 'isDownload': False} 2026-10-07 18:46:18,455 43 INFO rb-ce3bf1e-225338-422107 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 18:46:18,478 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:18,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:46:18,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.043 0.044 2026-10-07 18:46:18,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:46:18,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.123 2026-10-07 18:46:18,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:46:18,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.162 2026-10-07 18:46:18,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.014 2026-10-07 18:46:18,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:46:18,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.007 0.012 2026-10-07 18:46:18,904 43 INFO rb-ce3bf1e-225338-422107 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=486373ccc5094e29", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:46:18,919 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:46:18,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:46:18,926 43 INFO rb-ce3bf1e-225338-422107 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 18:46:19,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.023 0.059 2026-10-07 18:46:19,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.154 2026-10-07 18:46:19,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.187 0.298 2026-10-07 18:46:19,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.405 2026-10-07 18:46:19,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-10-07 18:46:19,649 43 INFO rb-ce3bf1e-225338-422107 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 18:46:19,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/ir.attachment/7385/raw HTTP/1.1" 200 - 4 0.001 0.011 2026-10-07 18:46:19,774 43 INFO rb-ce3bf1e-225338-422107 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 18:46:19,861 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46: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 18:46:19,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 2 0.002 0.052 2026-10-07 18:46:19,897 43 INFO rb-ce3bf1e-225338-422107 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 18:46:19,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.047 2026-10-07 18:46:19,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.068 2026-10-07 18:46:19,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-10-07 18:46:19,976 43 INFO rb-ce3bf1e-225338-422107 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 18:46:19,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:19] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-10-07 18:46:20,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.125 2026-10-07 18:46:20,067 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "GET /web/image/ir.attachment/7339/raw HTTP/1.1" 200 - 4 0.017 0.010 2026-10-07 18:46:20,117 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:46:20,141 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.033 0.023 2026-10-07 18:46:20,171 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-07 18:46:20,269 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782257 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '02e5001f-d92c-412a-9a97-14a94dd9cb40'}] 2026-10-07 18:46:20,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782257 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '02e5001f-d92c-412a-9a97-14a94dd9cb40'} created pos.order #688 2026-10-07 18:46:20,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782257 finished 2026-10-07 18:46:20,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.138 0.238 2026-10-07 18:46:20,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.013 2026-10-07 18:46:20,742 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,794 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,846 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,905 43 INFO rb-ce3bf1e-225338-422107 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 18:46:20,959 43 INFO rb-ce3bf1e-225338-422107 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 18:46:21,021 43 INFO rb-ce3bf1e-225338-422107 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 18:46:21,021 43 INFO rb-ce3bf1e-225338-422107 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 18:46:21,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8334012 (allocated 9699328) 2026-10-07 18:46:21,136 43 INFO rb-ce3bf1e-225338-422107 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 99897 2026-10-07 18:46:21,142 43 INFO rb-ce3bf1e-225338-422107 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 18:46:21,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:21] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.028 0.093 2026-10-07 18:46:21,148 43 INFO rb-ce3bf1e-225338-422107 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 99897 2026-10-07 18:46:21,253 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184621_253522_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 18:46:21,254 43 INFO rb-ce3bf1e-225338-422107 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/tmpb39wjc7l_chrome_odoo" 2026-10-07 18:46:21,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-10-07 18:46:29,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 100091 2026-10-07 18:46:29,345 43 INFO rb-ce3bf1e-225338-422107 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/tmp7djckzuy_chrome_odoo 2026-10-07 18:46:29,345 43 INFO rb-ce3bf1e-225338-422107 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:41235/json/version 2026-10-07 18:46:29,346 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:29,379 43 INFO rb-ce3bf1e-225338-422107 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 18:46:29,380 43 INFO rb-ce3bf1e-225338-422107 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:41235/json 2026-10-07 18:46:29,382 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:29,396 43 INFO rb-ce3bf1e-225338-422107 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:41235/devtools/page/B48F7A2EB7D26071B1B21BE7C944B30A 2026-10-07 18:46:29,408 43 INFO rb-ce3bf1e-225338-422107 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 18:46:29,417 43 INFO rb-ce3bf1e-225338-422107 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 18:46:29,435 43 INFO rb-ce3bf1e-225338-422107 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 18:46:29,483 43 INFO rb-ce3bf1e-225338-422107 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=91f990568c9740df" in browser 2026-10-07 18:46:29,483 43 INFO rb-ce3bf1e-225338-422107 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=91f990568c9740df" 2026-10-07 18:46:29,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:46:30,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /pos-self/102?access_token=91f990568c9740df HTTP/1.1" 200 - 57 0.041 0.543 2026-10-07 18:46:30,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': 'B48F7A2EB7D26071B1B21BE7C944B30A', 'loaderId': '3121B529B06831F72D5BCB62B29B1101', 'isDownload': False} 2026-10-07 18:46:30,090 43 INFO rb-ce3bf1e-225338-422107 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 18:46:30,140 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:30,163 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:46:30,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.035 2026-10-07 18:46:30,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:46:30,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.073 2026-10-07 18:46:30,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:46:30,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.142 2026-10-07 18:46:30,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 18:46:30,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:46:30,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.009 0.012 2026-10-07 18:46:30,585 43 INFO rb-ce3bf1e-225338-422107 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=91f990568c9740df", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:46:30,592 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:46:30,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.006 0.006 2026-10-07 18:46:30,601 43 INFO rb-ce3bf1e-225338-422107 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 18:46:30,657 43 INFO rb-ce3bf1e-225338-422107 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 18:46:30,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.027 0.062 2026-10-07 18:46:30,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.156 2026-10-07 18:46:31,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.174 0.283 2026-10-07 18:46:31,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.397 2026-10-07 18:46:31,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.035 2026-10-07 18:46:31,354 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/ir.attachment/7438/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:46:31,492 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 18:46:31,587 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:46:31,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 18:46:31,645 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.010 0.067 2026-10-07 18:46:31,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.080 2026-10-07 18:46:31,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-10-07 18:46:31,719 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.007 0.120 2026-10-07 18:46:31,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/ir.attachment/7392/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-07 18:46:31,758 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:46:31,782 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:31] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.008 0.024 2026-10-07 18:46:31,854 43 INFO rb-ce3bf1e-225338-422107 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 18:46:31,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49623739 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': '60987291-a09a-4def-b12a-e131684a9fbf'}] 2026-10-07 18:46:31,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49623739 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': '60987291-a09a-4def-b12a-e131684a9fbf'} created pos.order #689 2026-10-07 18:46:31,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49623739 finished 2026-10-07 18:46:32,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.141 0.222 2026-10-07 18:46:32,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.017 2026-10-07 18:46:32,351 43 INFO rb-ce3bf1e-225338-422107 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 18:46:32,352 43 INFO rb-ce3bf1e-225338-422107 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 18:46:32,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7687976 (allocated 8388608) 2026-10-07 18:46:32,436 43 INFO rb-ce3bf1e-225338-422107 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 100091 2026-10-07 18:46:32,439 43 INFO rb-ce3bf1e-225338-422107 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 18:46:32,442 43 INFO rb-ce3bf1e-225338-422107 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 100091 2026-10-07 18:46:32,539 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184632_539639_test_online_payment_kiosk_qr_code.txt 2026-10-07 18:46:32,540 43 INFO rb-ce3bf1e-225338-422107 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/tmp7djckzuy_chrome_odoo" 2026-10-07 18:46:32,590 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100267 2026-10-07 18:46:39,324 43 INFO rb-ce3bf1e-225338-422107 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/tmp9xgpvbwk_chrome_odoo 2026-10-07 18:46:39,324 43 INFO rb-ce3bf1e-225338-422107 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:43107/json/version 2026-10-07 18:46:39,325 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,383 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,385 43 INFO rb-ce3bf1e-225338-422107 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:43107/json 2026-10-07 18:46:39,386 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,395 43 INFO rb-ce3bf1e-225338-422107 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:43107/devtools/page/80A62C78C11D8A55532E880F4453203D 2026-10-07 18:46:39,405 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,410 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,457 43 INFO rb-ce3bf1e-225338-422107 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 18:46:39,507 43 INFO rb-ce3bf1e-225338-422107 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=6277266591e34716" in browser 2026-10-07 18:46:39,507 43 INFO rb-ce3bf1e-225338-422107 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=6277266591e34716" 2026-10-07 18:46:39,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:46:40,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /pos-self/103?access_token=6277266591e34716 HTTP/1.1" 200 - 57 0.043 0.513 2026-10-07 18:46:40,103 43 INFO rb-ce3bf1e-225338-422107 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': '80A62C78C11D8A55532E880F4453203D', 'loaderId': '06070D45B8E0CF0AE5567D5C4BD6458F', 'isDownload': False} 2026-10-07 18:46:40,104 43 INFO rb-ce3bf1e-225338-422107 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 18:46:40,135 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:40,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:46:40,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.049 2026-10-07 18:46:40,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:46:40,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.089 2026-10-07 18:46:40,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:46:40,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.126 2026-10-07 18:46:40,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:46:40,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.029 2026-10-07 18:46:40,530 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:46:40,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:46:40,533 43 INFO rb-ce3bf1e-225338-422107 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=6277266591e34716", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:46:40,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.012 2026-10-07 18:46:40,549 43 INFO rb-ce3bf1e-225338-422107 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 18:46:40,609 43 INFO rb-ce3bf1e-225338-422107 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 18:46:40,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.040 0.063 2026-10-07 18:46:40,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 18:46:41,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.155 0.268 2026-10-07 18:46:41,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.382 2026-10-07 18:46:41,222 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/ir.attachment/7491/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 18:46:41,364 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 18:46:41,491 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:46:41,506 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 18:46:41,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-10-07 18:46:41,575 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.134 2026-10-07 18:46:41,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.008 0.119 2026-10-07 18:46:41,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.009 0.138 2026-10-07 18:46:41,654 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/ir.attachment/7445/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:46:41,717 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,719 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:46:41,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.006 0.034 2026-10-07 18:46:41,761 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:41] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.008 0.064 2026-10-07 18:46:41,828 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,883 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,964 43 INFO rb-ce3bf1e-225338-422107 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 18:46:41,966 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7909420 (allocated 8650752) 2026-10-07 18:46:42,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48009868 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': '9c93fe35-df27-497c-b6cd-bbe5adbb1e0e'}] 2026-10-07 18:46:42,051 43 INFO rb-ce3bf1e-225338-422107 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 100267 2026-10-07 18:46:42,055 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,057 43 INFO rb-ce3bf1e-225338-422107 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 100267 2026-10-07 18:46:42,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48009868 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': '9c93fe35-df27-497c-b6cd-bbe5adbb1e0e'} created pos.order #690 2026-10-07 18:46:42,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48009868 finished 2026-10-07 18:46:42,177 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184642_175224_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:46:42,177 43 INFO rb-ce3bf1e-225338-422107 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/tmp9xgpvbwk_chrome_odoo" 2026-10-07 18:46:42,185 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.122 0.169 2026-10-07 18:46:42,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 100457 2026-10-07 18:46:42,699 43 INFO rb-ce3bf1e-225338-422107 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/tmpilt689hb_chrome_odoo 2026-10-07 18:46:42,699 43 INFO rb-ce3bf1e-225338-422107 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:43381/json/version 2026-10-07 18:46:42,700 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:42,743 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,743 43 INFO rb-ce3bf1e-225338-422107 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:43381/json 2026-10-07 18:46:42,744 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:46:42,766 43 INFO rb-ce3bf1e-225338-422107 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:43381/devtools/page/999772C66A1EF449CD6F0632F9556765 2026-10-07 18:46:42,775 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,800 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:46:42,874 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,879 43 INFO rb-ce3bf1e-225338-422107 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 18:46:42,879 43 INFO rb-ce3bf1e-225338-422107 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 18:46:43,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:43] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 73 0.067 0.374 2026-10-07 18:46:43,360 43 INFO rb-ce3bf1e-225338-422107 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': '999772C66A1EF449CD6F0632F9556765', 'loaderId': '6BAEFBD73DD8AC8AAF3E41EAAB07115F', 'isDownload': False} 2026-10-07 18:46:43,360 43 INFO rb-ce3bf1e-225338-422107 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 18:46:43,387 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:46:43,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.024 2026-10-07 18:46:43,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.039 2026-10-07 18:46:43,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.069 2026-10-07 18:46:44,210 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:46:44,213 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:46:44,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:46:44,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 18:46:44,274 43 INFO rb-ce3bf1e-225338-422107 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 18:46:44,280 43 INFO rb-ce3bf1e-225338-422107 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 18:46:44,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46: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 18:46:44,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:46:44,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.007 0.010 2026-10-07 18:46:44,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:46:44,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.009 0.033 2026-10-07 18:46:44,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:46:45,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order 2026-10-07 18:46:45,456 43 INFO rb-ce3bf1e-225338-422107 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 18:46:45,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 191, model: sale.order.line 2026-10-07 18:46:45,468 43 INFO rb-ce3bf1e-225338-422107 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 18:46:45,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.433 0.611 2026-10-07 18:46:45,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "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 18:46:45,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "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.012 2026-10-07 18:46:45,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.048 2026-10-07 18:46:45,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "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 18:46:45,830 43 INFO rb-ce3bf1e-225338-422107 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 18:46:45,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "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 18:46:45,901 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:46:45,920 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:46:45,938 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:46:45,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.013 0.021 2026-10-07 18:46:45,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:46:45,982 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46: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 18:46:45,988 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:46:46,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.026 2026-10-07 18:46:46,068 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,122 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:46:46,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.021 2026-10-07 18:46:46,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 33 0.052 0.111 2026-10-07 18:46:46,292 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,344 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /pos/ui/103 HTTP/1.1" 200 - 33 0.061 0.223 2026-10-07 18:46:46,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.112 2026-10-07 18:46:46,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.046 0.198 2026-10-07 18:46:46,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:46] "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 18:46:46,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46: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 18:46:46,627 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,687 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,761 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,812 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,813 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13842324 (allocated 14680064) 2026-10-07 18:46:46,951 43 INFO rb-ce3bf1e-225338-422107 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 100457 2026-10-07 18:46:46,953 43 INFO rb-ce3bf1e-225338-422107 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 18:46:46,962 43 INFO rb-ce3bf1e-225338-422107 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 100457 2026-10-07 18:46:47,063 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184647_063605_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:46:47,064 43 INFO rb-ce3bf1e-225338-422107 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/tmpilt689hb_chrome_odoo" 2026-10-07 18:46:47,129 43 INFO rb-ce3bf1e-225338-422107 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 18:46:54,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:46:54,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:46:55,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:55] "GET /pos/pay/691?access_token=b6dc5a27-4469-404d-9667-a6dba779b969 HTTP/1.1" 200 - 150 0.159 1.531 2026-10-07 18:46:55,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:46:55,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:55] "POST /pos/pay/transaction/691 HTTP/1.1" 200 - 32 0.036 0.043 2026-10-07 18:46:55,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:46:57,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:57] "GET /pos/pay/confirmation/691?access_token=b6dc5a27-4469-404d-9667-a6dba779b969&exit_route=/&tx_id=10 HTTP/1.1" 303 - 344 0.588 0.664 2026-10-07 18:46:57,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:57] "GET / HTTP/1.1" 200 - 32 0.035 0.444 2026-10-07 18:46:57,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) starting 2026-10-07 18:46:57,751 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 18:46:57,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (35) fully done (#loop 1; done 0; remaining 0; duration 0.07s) 2026-10-07 18:46:57,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:46:57] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 54 0.042 0.088 2026-10-07 18:46:57,971 43 INFO rb-ce3bf1e-225338-422107 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 18:47:04,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100663 2026-10-07 18:47:04,745 43 INFO rb-ce3bf1e-225338-422107 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/tmpkkdir0o__chrome_odoo 2026-10-07 18:47:04,745 43 INFO rb-ce3bf1e-225338-422107 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:34549/json/version 2026-10-07 18:47:04,747 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34549', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:04,805 43 INFO rb-ce3bf1e-225338-422107 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 18:47:04,805 43 INFO rb-ce3bf1e-225338-422107 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:34549/json 2026-10-07 18:47:04,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34549', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:04,830 43 INFO rb-ce3bf1e-225338-422107 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:34549/devtools/page/B60D2FD91ABADEDD7EE2D32FB5E9F0CA 2026-10-07 18:47:04,862 43 INFO rb-ce3bf1e-225338-422107 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 18:47:04,869 43 INFO rb-ce3bf1e-225338-422107 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 18:47:04,896 43 INFO rb-ce3bf1e-225338-422107 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 18:47:04,933 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772" in browser 2026-10-07 18:47:04,934 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772" 2026-10-07 18:47:04,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:47:05,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /pos-self/105?access_token=c56935d61a014772 HTTP/1.1" 200 - 57 0.040 0.544 2026-10-07 18:47:05,541 43 INFO rb-ce3bf1e-225338-422107 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': 'B60D2FD91ABADEDD7EE2D32FB5E9F0CA', 'loaderId': 'AA33657A38DAE81DEF5A8E8585622B8A', 'isDownload': False} 2026-10-07 18:47:05,541 43 INFO rb-ce3bf1e-225338-422107 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 18:47:05,560 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:47:05,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:47:05,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.033 2026-10-07 18:47:05,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:47:05,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.095 2026-10-07 18:47:05,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:47:05,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.161 2026-10-07 18:47:05,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 18:47:05,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 18:47:06,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.022 2026-10-07 18:47:06,032 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:47:06,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 18:47:06,041 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:47:06,061 43 INFO rb-ce3bf1e-225338-422107 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 18:47:06,113 43 INFO rb-ce3bf1e-225338-422107 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 18:47:06,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-07 18:47:06,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.044 0.151 2026-10-07 18:47:06,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-07 18:47:06,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.171 0.251 2026-10-07 18:47:06,755 43 INFO rb-ce3bf1e-225338-422107 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 18:47:06,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "GET /web/image/ir.attachment/7597/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:47:06,825 43 INFO rb-ce3bf1e-225338-422107 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 18:47:06,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:06] "GET /web/image/ir.attachment/7548/raw HTTP/1.1" 200 - 4 0.008 0.011 2026-10-07 18:47:06,883 43 INFO rb-ce3bf1e-225338-422107 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 18:47:06,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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 18:47:06,963 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 2 0.006 0.021 2026-10-07 18:47:07,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.006 0.028 2026-10-07 18:47:07,042 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.050 2026-10-07 18:47:07,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-07 18:47:07,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.005 0.082 2026-10-07 18:47:07,108 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-07 18:47:07,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:47:07,160 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.006 0.019 2026-10-07 18:47:07,229 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.014 0.022 2026-10-07 18:47:07,315 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,396 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43338410 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '336686c1-5ff2-4148-b6e4-690d4c4b4da7'}] 2026-10-07 18:47:07,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43338410 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '336686c1-5ff2-4148-b6e4-690d4c4b4da7'} created pos.order #692 2026-10-07 18:47:07,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43338410 finished 2026-10-07 18:47:07,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.106 0.209 2026-10-07 18:47:07,792 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,859 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,926 43 INFO rb-ce3bf1e-225338-422107 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 18:47:07,985 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,034 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:08] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.007 0.027 2026-10-07 18:47:08,099 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77867600 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '336686c1-5ff2-4148-b6e4-690d4c4b4da7'}] 2026-10-07 18:47:08,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1135] to pos.order #692 2026-10-07 18:47:08,172 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77867600 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '336686c1-5ff2-4148-b6e4-690d4c4b4da7'} updated pos.order #692 2026-10-07 18:47:08,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77867600 finished 2026-10-07 18:47:08,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:08] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.068 0.179 2026-10-07 18:47:08,403 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:08] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.037 0.019 2026-10-07 18:47:08,460 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,520 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,582 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,583 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8972868 (allocated 10223616) 2026-10-07 18:47:08,670 43 INFO rb-ce3bf1e-225338-422107 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 18:47:08,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:47:09,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:09] "GET /pos/pay/692?access_token=d3ef336c-772d-46ed-9eae-f6d1854e93e5&exit_route=http://127.0.0.1:8069/pos-self/105?access_token%3Dc56935d61a014772 HTTP/1.1" 200 - 126 0.142 0.982 2026-10-07 18:47:09,847 43 INFO rb-ce3bf1e-225338-422107 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 18:47:09,848 43 INFO rb-ce3bf1e-225338-422107 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 18:47:09,856 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 18:47:09,856 43 INFO rb-ce3bf1e-225338-422107 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 100663 2026-10-07 18:47:09,861 43 INFO rb-ce3bf1e-225338-422107 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 18:47:09,866 43 INFO rb-ce3bf1e-225338-422107 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 100663 2026-10-07 18:47:09,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 18:47:09,954 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184709_953848_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:47:09,954 43 INFO rb-ce3bf1e-225338-422107 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/tmpkkdir0o__chrome_odoo" 2026-10-07 18:47:09,961 43 INFO rb-ce3bf1e-225338-422107 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 18:47:09,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:09] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.070 0.048 2026-10-07 18:47:09,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 18:47:09,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:09] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.127 2026-10-07 18:47:10,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 100853 2026-10-07 18:47:10,325 43 INFO rb-ce3bf1e-225338-422107 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/tmplzd0rpf5_chrome_odoo 2026-10-07 18:47:10,325 43 INFO rb-ce3bf1e-225338-422107 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:40601/json/version 2026-10-07 18:47:10,327 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:10,396 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,396 43 INFO rb-ce3bf1e-225338-422107 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:40601/json 2026-10-07 18:47:10,397 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:10,411 43 INFO rb-ce3bf1e-225338-422107 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:40601/devtools/page/3C207EEC747B4B6C5E76A1C5F98769AE 2026-10-07 18:47:10,423 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,434 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,475 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,477 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772&table_identifier=60e9a077" in browser 2026-10-07 18:47:10,477 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772&table_identifier=60e9a077" 2026-10-07 18:47:10,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /pos-self/105?access_token=c56935d61a014772&table_identifier=60e9a077 HTTP/1.1" 200 - 9 0.014 0.040 2026-10-07 18:47:10,561 43 INFO rb-ce3bf1e-225338-422107 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': '3C207EEC747B4B6C5E76A1C5F98769AE', 'loaderId': '5D94BED1872FD559D97EEBB8A166FC56', 'isDownload': False} 2026-10-07 18:47:10,561 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,589 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:47:10,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.018 2026-10-07 18:47:10,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.026 2026-10-07 18:47:10,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.042 2026-10-07 18:47:10,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 18:47:10,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:47:10,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.023 2026-10-07 18:47:10,900 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:47:10,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:47:10,908 43 INFO rb-ce3bf1e-225338-422107 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=c56935d61a014772&table_identifier=60e9a077", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:47:10,929 43 INFO rb-ce3bf1e-225338-422107 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 18:47:10,982 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.030 0.047 2026-10-07 18:47:11,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.082 2026-10-07 18:47:11,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:47:11,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.147 0.208 2026-10-07 18:47:11,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.012 2026-10-07 18:47:11,492 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/ir.attachment/7597/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:47:11,558 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/ir.attachment/7548/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 18:47:11,585 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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 18:47:11,648 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/pos.category/239/image_128?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 18:47:11,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.template/1958/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 18:47:11,720 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.template/1959/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-10-07 18:47:11,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.template/1960/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 18:47:11,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.template/1962/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-07 18:47:11,789 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.template/1961/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-10-07 18:47:11,830 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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 18:47:11,838 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:11] "GET /web/image/product.product/2454/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.012 0.026 2026-10-07 18:47:11,911 43 INFO rb-ce3bf1e-225338-422107 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 18:47:11,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70394311 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a06a8e9d-ccad-4ddf-960c-0dc666632afd'}] 2026-10-07 18:47:11,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70394311 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a06a8e9d-ccad-4ddf-960c-0dc666632afd'} created pos.order #693 2026-10-07 18:47:12,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70394311 finished 2026-10-07 18:47:12,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.058 0.181 2026-10-07 18:47:12,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-10-07 18:47:12,207 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,267 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,334 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,394 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:12] "GET /web/image/product.product/2456/image_512?unique=2026-10-07T18:46:07.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-10-07 18:47:12,448 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,516 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51520544 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a06a8e9d-ccad-4ddf-960c-0dc666632afd'}] 2026-10-07 18:47:12,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1137] to pos.order #693 2026-10-07 18:47:12,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51520544 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a06a8e9d-ccad-4ddf-960c-0dc666632afd'} updated pos.order #693 2026-10-07 18:47:12,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51520544 finished 2026-10-07 18:47:12,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.081 0.197 2026-10-07 18:47:12,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.015 2026-10-07 18:47:12,853 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,907 43 INFO rb-ce3bf1e-225338-422107 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 18:47:12,968 43 INFO rb-ce3bf1e-225338-422107 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 18:47:13,034 43 INFO rb-ce3bf1e-225338-422107 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 18:47:13,035 43 INFO rb-ce3bf1e-225338-422107 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 18:47:13,120 43 INFO rb-ce3bf1e-225338-422107 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 18:47:13,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 9437952 (allocated 10485760) 2026-10-07 18:47:13,154 43 INFO rb-ce3bf1e-225338-422107 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 100853 2026-10-07 18:47:13,164 43 INFO rb-ce3bf1e-225338-422107 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 18:47:13,168 43 INFO rb-ce3bf1e-225338-422107 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 100853 2026-10-07 18:47:13,278 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184713_278366_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:47:13,278 43 INFO rb-ce3bf1e-225338-422107 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/tmplzd0rpf5_chrome_odoo" 2026-10-07 18:47:13,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 18:47:32,511 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #193 deleted restaurant.floor records with IDs: [32] 2026-10-07 18:47:33,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-10-07 18:47:33,669 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #193 deleted pos.printer records with IDs: [23, 24] 2026-10-07 18:47:34,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 101042 2026-10-07 18:47:34,265 43 INFO rb-ce3bf1e-225338-422107 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/tmp2o6qct5x_chrome_odoo 2026-10-07 18:47:34,265 43 INFO rb-ce3bf1e-225338-422107 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:36855/json/version 2026-10-07 18:47:34,267 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:34,342 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,342 43 INFO rb-ce3bf1e-225338-422107 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:36855/json 2026-10-07 18:47:34,343 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:34,371 43 INFO rb-ce3bf1e-225338-422107 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:36855/devtools/page/DA1EBB44AED56EAF61C6DA02E9F90890 2026-10-07 18:47:34,392 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,419 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:47:34,501 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,503 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,503 43 INFO rb-ce3bf1e-225338-422107 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 18:47:34,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:47:35,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:35] "GET /pos/ui/107 HTTP/1.1" 200 - 87 0.063 0.767 2026-10-07 18:47:35,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': 'DA1EBB44AED56EAF61C6DA02E9F90890', 'loaderId': '8F91AB247DAF95179F88C14014400FBD', 'isDownload': False} 2026-10-07 18:47:35,357 43 INFO rb-ce3bf1e-225338-422107 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 18:47:35,378 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:47:35,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:35] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 18:47:35,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:35] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 18:47:35,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:35] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 18:47:36,061 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:47:36,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 18:47:36,097 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:47:36,152 43 INFO rb-ce3bf1e-225338-422107 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 18:47:36,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.010 2026-10-07 18:47:36,163 43 INFO rb-ce3bf1e-225338-422107 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 18:47:36,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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 18:47:36,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:47:36,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "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 18:47:36,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.051 2026-10-07 18:47:36,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.059 2026-10-07 18:47:36,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-07 18:47:37,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.360 0.505 2026-10-07 18:47:37,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:47:37,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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.006 2026-10-07 18:47:37,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.047 2026-10-07 18:47:37,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47: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.011 2026-10-07 18:47:37,590 43 INFO rb-ce3bf1e-225338-422107 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 18:47:37,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 18:47:37,721 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:47:37,738 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:47:37,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 18:47:37,769 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:47:37,770 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:47:37,825 43 INFO rb-ce3bf1e-225338-422107 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 18:47:37,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/image/res.users/198/avatar_128 HTTP/1.1" 200 - 14 0.057 0.095 2026-10-07 18:47:37,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.003 0.146 2026-10-07 18:47:37,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/image/res.company/100/favicon HTTP/1.1" 200 - 4 0.003 0.042 2026-10-07 18:47:37,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.194 2026-10-07 18:47:37,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/image/res.company/100/favicon HTTP/1.1" 304 - 4 0.005 0.034 2026-10-07 18:47:37,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:47:38,037 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,055 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:47:38,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 34 0.056 0.080 2026-10-07 18:47:38,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.020 0.104 2026-10-07 18:47:38,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "GET /pos/ui/107 HTTP/1.1" 200 - 34 0.039 0.257 2026-10-07 18:47:38,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "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.068 2026-10-07 18:47:38,329 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,426 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,434 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:47:38,502 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:47:38,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87130672 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '2155207a-aad3-4087-8933-bf5af0c6968a'}] 2026-10-07 18:47:38,553 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,605 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87130672 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '2155207a-aad3-4087-8933-bf5af0c6968a'} created pos.order #694 2026-10-07 18:47:38,658 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87130672 finished 2026-10-07 18:47:38,725 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.065 0.183 2026-10-07 18:47:38,841 43 INFO rb-ce3bf1e-225338-422107 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 18:47:38,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:38] "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.011 2026-10-07 18:47:38,929 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,000 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,058 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50105002 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'e407c62f-144f-4b4a-999b-845137b7e74d'}] 2026-10-07 18:47:39,108 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,160 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50105002 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'e407c62f-144f-4b4a-999b-845137b7e74d'} created pos.order #695 2026-10-07 18:47:39,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50105002 finished 2026-10-07 18:47:39,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.076 0.150 2026-10-07 18:47:39,393 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,460 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,461 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'e407c62f-144f-4b4a-999b-845137b7e74d'}] 2026-10-07 18:47:39,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71971 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'e407c62f-144f-4b4a-999b-845137b7e74d'} updated pos.order #695 2026-10-07 18:47:39,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71971 finished 2026-10-07 18:47:39,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16621008 (allocated 18223104) 2026-10-07 18:47:39,611 43 INFO rb-ce3bf1e-225338-422107 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 101042 2026-10-07 18:47:39,616 43 INFO rb-ce3bf1e-225338-422107 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 18:47:39,625 43 INFO rb-ce3bf1e-225338-422107 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 101042 2026-10-07 18:47:39,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.068 0.125 2026-10-07 18:47:39,732 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184739_732089_test_01_online_payment_with_multi_table.txt 2026-10-07 18:47:39,732 43 INFO rb-ce3bf1e-225338-422107 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/tmp2o6qct5x_chrome_odoo" 2026-10-07 18:47:39,764 43 INFO rb-ce3bf1e-225338-422107 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 18:47:51,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101249 2026-10-07 18:47:51,447 43 INFO rb-ce3bf1e-225338-422107 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/tmp220e4xni_chrome_odoo 2026-10-07 18:47:51,447 43 INFO rb-ce3bf1e-225338-422107 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:38999/json/version 2026-10-07 18:47:51,448 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38999', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:51,503 43 INFO rb-ce3bf1e-225338-422107 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 18:47:51,503 43 INFO rb-ce3bf1e-225338-422107 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:38999/json 2026-10-07 18:47:51,504 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38999', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:51,516 43 INFO rb-ce3bf1e-225338-422107 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:38999/devtools/page/B38E77E9D262CAA4EB7ED8DCFD65A1F5 2026-10-07 18:47:51,524 43 INFO rb-ce3bf1e-225338-422107 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 18:47:51,535 43 INFO rb-ce3bf1e-225338-422107 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 18:47:51,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-07 18:47:51,718 43 INFO rb-ce3bf1e-225338-422107 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 18:47:51,721 43 INFO rb-ce3bf1e-225338-422107 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=e920eb566df74856" in browser 2026-10-07 18:47:51,721 43 INFO rb-ce3bf1e-225338-422107 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=e920eb566df74856" 2026-10-07 18:47:51,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:47:52,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:52] "GET /pos-self/108?access_token=e920eb566df74856 HTTP/1.1" 200 - 82 0.150 0.590 2026-10-07 18:47:52,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'B38E77E9D262CAA4EB7ED8DCFD65A1F5', 'loaderId': '3D43876E63D1C6C4090F50CF2C129A36', 'isDownload': False} 2026-10-07 18:47:52,489 43 INFO rb-ce3bf1e-225338-422107 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 18:47:52,515 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:47:52,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-10-07 18:47:52,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:47:52,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:52] "GET /web/assets/2/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.011 0.297 2026-10-07 18:47:52,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:47:52,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:52] "GET /web/assets/2/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.049 0.360 2026-10-07 18:47:52,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:47:52,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:52] "GET /web/assets/2/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.015 0.435 2026-10-07 18:47:53,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /favicon.ico HTTP/1.1" 301 - 7 0.004 0.012 2026-10-07 18:47:53,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:47:53,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /web/image/website/2/favicon?unique=bd1c000 HTTP/1.1" 200 - 5 0.003 0.024 2026-10-07 18:47:53,185 43 INFO rb-ce3bf1e-225338-422107 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=e920eb566df74856", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:47:53,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "POST /pos/ping HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 18:47:53,202 43 INFO rb-ce3bf1e-225338-422107 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 18:47:53,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4bfdd19/bus.websocket_worker_assets.min.js, copying from /web/assets/4bfdd19/bus.websocket_worker_assets.min.js 2026-10-07 18:47:53,259 43 INFO rb-ce3bf1e-225338-422107 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 18:47:53,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.013 0.041 2026-10-07 18:47:53,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.025 0.100 2026-10-07 18:47:53,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.048 2026-10-07 18:47:53,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.179 0.264 2026-10-07 18:47:53,888 43 INFO rb-ce3bf1e-225338-422107 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 18:47:53,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:53] "GET /web/image/ir.attachment/7727/raw HTTP/1.1" 200 - 5 0.002 0.007 2026-10-07 18:47:54,006 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/pos.category/243/image_128?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 3 0.012 0.035 2026-10-07 18:47:54,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.template/1979/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 4 0.003 0.063 2026-10-07 18:47:54,122 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/pos.category/244/image_128?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-07 18:47:54,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.template/1976/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 4 0.014 0.097 2026-10-07 18:47:54,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.template/1980/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 4 0.004 0.124 2026-10-07 18:47:54,210 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.template/1978/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 4 0.010 0.143 2026-10-07 18:47:54,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.template/1977/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 4 0.005 0.155 2026-10-07 18:47:54,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:47:54,284 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,288 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:47:54,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/ir.attachment/7728/raw HTTP/1.1" 200 - 5 0.009 0.060 2026-10-07 18:47:54,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "GET /web/image/product.product/2472/image_512?unique=2026-10-07T18:47:13.000+00:00 HTTP/1.1" 200 - 9 0.005 0.061 2026-10-07 18:47:54,351 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,353 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7469824 (allocated 8388608) 2026-10-07 18:47:54,414 43 INFO rb-ce3bf1e-225338-422107 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 101249 2026-10-07 18:47:54,422 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,425 43 INFO rb-ce3bf1e-225338-422107 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 101249 2026-10-07 18:47:54,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70231340 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': 'adf7cdcd-86ce-4d81-9781-7d27775492d5'}] 2026-10-07 18:47:54,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70231340 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': 'adf7cdcd-86ce-4d81-9781-7d27775492d5'} created pos.order #696 2026-10-07 18:47:54,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70231340 finished 2026-10-07 18:47:54,524 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184754_523827_test_02_online_payment_with_multi_website_company.txt 2026-10-07 18:47:54,524 43 INFO rb-ce3bf1e-225338-422107 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/tmp220e4xni_chrome_odoo" 2026-10-07 18:47:54,537 43 INFO rb-ce3bf1e-225338-422107 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 18:47:54,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.121 0.161 2026-10-07 18:47:55,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101430 2026-10-07 18:47:55,095 43 INFO rb-ce3bf1e-225338-422107 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/tmpldayb9ji_chrome_odoo 2026-10-07 18:47:55,095 43 INFO rb-ce3bf1e-225338-422107 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:34455/json/version 2026-10-07 18:47:55,097 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:55,117 43 INFO rb-ce3bf1e-225338-422107 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 18:47:55,118 43 INFO rb-ce3bf1e-225338-422107 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:34455/json 2026-10-07 18:47:55,119 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:55,132 43 INFO rb-ce3bf1e-225338-422107 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:34455/devtools/page/F73B5A13AC185A8C811883034C060369 2026-10-07 18:47:55,140 43 INFO rb-ce3bf1e-225338-422107 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 18:47:55,148 43 INFO rb-ce3bf1e-225338-422107 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 18:47:55,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-10-07 18:47:55,212 43 INFO rb-ce3bf1e-225338-422107 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 18:47:55,223 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" in browser 2026-10-07 18:47:55,223 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" 2026-10-07 18:47:55,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 200, model: pos.order 2026-10-07 18:47:56,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:56] "GET /pos/pay/696?access_token=f767c733-02fb-46d5-b8c2-ac055f0393cf HTTP/1.1" 200 - 158 0.226 1.291 2026-10-07 18:47:56,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'F73B5A13AC185A8C811883034C060369', 'loaderId': '38F322BDA28988F48A36AEE3521B14F0', 'isDownload': False} 2026-10-07 18:47:56,779 43 INFO rb-ce3bf1e-225338-422107 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 18:47:56,795 43 INFO rb-ce3bf1e-225338-422107 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 18:47:56,796 43 INFO rb-ce3bf1e-225338-422107 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 18:47:56,802 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 18:47:56,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:47:56,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 18:47:56,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:56] "GET /web/assets/2/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.056 2026-10-07 18:47:56,958 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 18:47:56,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:56] "GET /web/assets/2/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.019 0.091 2026-10-07 18:47:56,988 43 INFO rb-ce3bf1e-225338-422107 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 18:47:56,989 43 INFO rb-ce3bf1e-225338-422107 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 18:47:57,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 18:47:57,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:57] "GET /web/assets/2/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.020 0.049 2026-10-07 18:47:57,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:57] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=bd1c000 HTTP/1.1" 200 - 5 0.004 0.020 2026-10-07 18:47:57,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 18:47:57,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:57] "GET /web/assets/2/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.019 0.080 2026-10-07 18:47:57,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:57] "GET /web/image/website/2/favicon?unique=bd1c000 HTTP/1.1" 200 - 5 0.005 0.110 2026-10-07 18:47:57,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:47:58,010 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:47:58,020 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:58] "POST /mail/data HTTP/1.1" 200 - 17 0.018 0.039 2026-10-07 18:47:58,072 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,073 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10341764 (allocated 11272192) 2026-10-07 18:47:58,161 43 INFO rb-ce3bf1e-225338-422107 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 101430 2026-10-07 18:47:58,163 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,164 43 INFO rb-ce3bf1e-225338-422107 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 101430 2026-10-07 18:47:58,265 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184758_265206_test_02_online_payment_with_multi_website_company.txt 2026-10-07 18:47:58,265 43 INFO rb-ce3bf1e-225338-422107 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/tmpldayb9ji_chrome_odoo" 2026-10-07 18:47:58,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101596 2026-10-07 18:47:58,701 43 INFO rb-ce3bf1e-225338-422107 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/tmpocfl6j_m_chrome_odoo 2026-10-07 18:47:58,701 43 INFO rb-ce3bf1e-225338-422107 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:34111/json/version 2026-10-07 18:47:58,703 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:58,756 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,756 43 INFO rb-ce3bf1e-225338-422107 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:34111/json 2026-10-07 18:47:58,757 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:47:58,787 43 INFO rb-ce3bf1e-225338-422107 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:34111/devtools/page/A6C8DD56B260442D66A903F78CEFFE40 2026-10-07 18:47:58,808 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,828 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 18:47:58,892 43 INFO rb-ce3bf1e-225338-422107 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 18:47:58,906 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" in browser 2026-10-07 18:47:58,907 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" 2026-10-07 18:47:59,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /pos/pay/696?access_token=f767c733-02fb-46d5-b8c2-ac055f0393cf HTTP/1.1" 200 - 102 0.112 0.629 2026-10-07 18:47:59,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'A6C8DD56B260442D66A903F78CEFFE40', 'loaderId': 'DEB5E2E4190D372D4E42BA3524159F44', 'isDownload': False} 2026-10-07 18:47:59,675 43 INFO rb-ce3bf1e-225338-422107 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 18:47:59,703 43 INFO rb-ce3bf1e-225338-422107 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 18:47:59,704 43 INFO rb-ce3bf1e-225338-422107 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 18:47:59,710 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 18:47:59,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:47:59,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /web/assets/2/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.011 0.009 2026-10-07 18:47:59,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /web/assets/2/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:47:59,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /web/assets/2/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:47:59,779 43 INFO rb-ce3bf1e-225338-422107 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 18:47:59,783 43 INFO rb-ce3bf1e-225338-422107 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 18:47:59,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:47:59] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=bd1c000 HTTP/1.1" 200 - 5 0.002 0.012 2026-10-07 18:48:00,025 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:00] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:48:00,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:00] "GET /web/image/website/2/favicon?unique=bd1c000 HTTP/1.1" 200 - 6 0.005 0.015 2026-10-07 18:48:00,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:00] "GET /web/assets/2/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.003 0.031 2026-10-07 18:48:00,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:48:00,898 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:00,910 43 INFO rb-ce3bf1e-225338-422107 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 18:48:00,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:00] "POST /mail/data HTTP/1.1" 200 - 22 0.023 0.038 2026-10-07 18:48:00,964 43 INFO rb-ce3bf1e-225338-422107 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 18:48:00,965 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10342360 (allocated 11010048) 2026-10-07 18:48:01,060 43 INFO rb-ce3bf1e-225338-422107 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 101596 2026-10-07 18:48:01,062 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,063 43 INFO rb-ce3bf1e-225338-422107 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 101596 2026-10-07 18:48:01,163 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184801_163117_test_02_online_payment_with_multi_website_company.txt 2026-10-07 18:48:01,163 43 INFO rb-ce3bf1e-225338-422107 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/tmpocfl6j_m_chrome_odoo" 2026-10-07 18:48:01,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 101771 2026-10-07 18:48:01,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome headless temporary user profile dir: /tmp/tmp_psmtnyq_chrome_odoo 2026-10-07 18:48:01,606 43 INFO rb-ce3bf1e-225338-422107 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:39213/json/version 2026-10-07 18:48:01,607 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39213', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:01,624 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,625 43 INFO rb-ce3bf1e-225338-422107 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:39213/json 2026-10-07 18:48:01,625 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39213', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:01,640 43 INFO rb-ce3bf1e-225338-422107 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:39213/devtools/page/002408CCAF3312B53B4082C97CBF6730 2026-10-07 18:48:01,651 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,656 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,687 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,690 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" in browser 2026-10-07 18:48:01,690 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf" 2026-10-07 18:48:01,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:48:01,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:01] "GET /pos/pay/696?access_token=f767c733-02fb-46d5-b8c2-ac055f0393cf HTTP/1.1" 200 - 59 0.065 0.114 2026-10-07 18:48:01,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '002408CCAF3312B53B4082C97CBF6730', 'loaderId': '6A4CB14FA6AFE0FFF3613D2128240D30', 'isDownload': False} 2026-10-07 18:48:01,889 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,909 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,911 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,914 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-10-07 18:48:01,941 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:01] "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 18:48:01,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:01] "GET /web/assets/2/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.009 0.017 2026-10-07 18:48:01,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:01] "GET /web/assets/2/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.003 0.007 2026-10-07 18:48:01,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:01] "GET /web/assets/2/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 18:48:01,980 43 INFO rb-ce3bf1e-225338-422107 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 18:48:01,981 43 INFO rb-ce3bf1e-225338-422107 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 18:48:02,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:02] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=bd1c000 HTTP/1.1" 200 - 7 0.008 0.009 2026-10-07 18:48:02,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:02] "GET /web/image/website/2/favicon?unique=bd1c000 HTTP/1.1" 200 - 7 0.007 0.019 2026-10-07 18:48:02,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:02] "GET /web/assets/2/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.003 0.034 2026-10-07 18:48:02,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.004 0.011 2026-10-07 18:48:02,866 43 INFO rb-ce3bf1e-225338-422107 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=f767c733-02fb-46d5-b8c2-ac055f0393cf", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:02,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:02] "POST /mail/data HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:48:02,875 43 INFO rb-ce3bf1e-225338-422107 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 18:48:02,927 43 INFO rb-ce3bf1e-225338-422107 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 18:48:02,928 43 INFO rb-ce3bf1e-225338-422107 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 18:48:03,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10338884 (allocated 11010048) 2026-10-07 18:48:03,034 43 INFO rb-ce3bf1e-225338-422107 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 101771 2026-10-07 18:48:03,038 43 INFO rb-ce3bf1e-225338-422107 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 18:48:03,043 43 INFO rb-ce3bf1e-225338-422107 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 101771 2026-10-07 18:48:03,140 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184803_139829_test_02_online_payment_with_multi_website_company.txt 2026-10-07 18:48:03,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Removing chrome user profile "/tmp/tmp_psmtnyq_chrome_odoo" 2026-10-07 18:48:03,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 18:48:06,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-10-07 18:48:13,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 101938 2026-10-07 18:48:13,274 43 INFO rb-ce3bf1e-225338-422107 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/tmpuvq7oj2u_chrome_odoo 2026-10-07 18:48:13,274 43 INFO rb-ce3bf1e-225338-422107 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:38111/json/version 2026-10-07 18:48:13,275 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:13,324 43 INFO rb-ce3bf1e-225338-422107 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 18:48:13,324 43 INFO rb-ce3bf1e-225338-422107 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:38111/json 2026-10-07 18:48:13,325 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:13,356 43 INFO rb-ce3bf1e-225338-422107 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:38111/devtools/page/EC3F5863013752B3AAF0B82A15209894 2026-10-07 18:48:13,379 43 INFO rb-ce3bf1e-225338-422107 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 18:48:13,393 43 INFO rb-ce3bf1e-225338-422107 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 18:48:13,424 43 INFO rb-ce3bf1e-225338-422107 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 18:48:13,619 43 INFO rb-ce3bf1e-225338-422107 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=c9f9225230e640dd" in browser 2026-10-07 18:48:13,619 43 INFO rb-ce3bf1e-225338-422107 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=c9f9225230e640dd" 2026-10-07 18:48:13,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:48:14,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /pos-self/109?access_token=c9f9225230e640dd HTTP/1.1" 200 - 57 0.055 0.804 2026-10-07 18:48:14,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': 'EC3F5863013752B3AAF0B82A15209894', 'loaderId': 'D62D598F2659BD91E14D49FF3D3EA3A8', 'isDownload': False} 2026-10-07 18:48:14,500 43 INFO rb-ce3bf1e-225338-422107 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 18:48:14,527 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:14,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:48:14,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.041 2026-10-07 18:48:14,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:48:14,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.079 2026-10-07 18:48:14,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:48:14,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.053 0.130 2026-10-07 18:48:14,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.010 2026-10-07 18:48:14,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 18:48:14,951 43 INFO rb-ce3bf1e-225338-422107 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=c9f9225230e640dd", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:14,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-07 18:48:14,963 43 INFO rb-ce3bf1e-225338-422107 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 18:48:14,973 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:48:14,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.006 0.019 2026-10-07 18:48:15,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.024 0.045 2026-10-07 18:48:15,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-07 18:48:15,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.147 0.270 2026-10-07 18:48:15,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.381 2026-10-07 18:48:15,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.049 2026-10-07 18:48:15,651 43 INFO rb-ce3bf1e-225338-422107 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 18:48:15,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/ir.attachment/7814/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 18:48:15,767 43 INFO rb-ce3bf1e-225338-422107 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 18:48:15,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:48:15,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 18:48:15,875 43 INFO rb-ce3bf1e-225338-422107 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 18:48:15,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.010 0.075 2026-10-07 18:48:15,954 43 INFO rb-ce3bf1e-225338-422107 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 18:48:15,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.010 0.091 2026-10-07 18:48:15,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:15] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.009 0.125 2026-10-07 18:48:16,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-10-07 18:48:16,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-07 18:48:16,042 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "GET /web/image/ir.attachment/7768/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 18:48:16,100 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "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 18:48:16,105 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.028 0.020 2026-10-07 18:48:16,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.006 0.035 2026-10-07 18:48:16,146 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,224 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3895262 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': 'd75eb047-6fb6-4153-9804-ea3333fad463'}] 2026-10-07 18:48:16,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3895262 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': 'd75eb047-6fb6-4153-9804-ea3333fad463'} created pos.order #697 2026-10-07 18:48:16,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3895262 finished 2026-10-07 18:48:16,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.110 0.253 2026-10-07 18:48:16,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.018 0.014 2026-10-07 18:48:16,726 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,776 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,828 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,883 43 INFO rb-ce3bf1e-225338-422107 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 18:48:16,940 43 INFO rb-ce3bf1e-225338-422107 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 18:48:17,008 43 INFO rb-ce3bf1e-225338-422107 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 18:48:17,011 43 INFO rb-ce3bf1e-225338-422107 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 18:48:17,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:17] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.013 0.063 2026-10-07 18:48:17,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8939132 (allocated 9961472) 2026-10-07 18:48:17,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 101938 2026-10-07 18:48:17,126 43 INFO rb-ce3bf1e-225338-422107 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 18:48:17,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 101938 2026-10-07 18:48:17,225 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184817_225252_test_kiosk_cart_restore_and_cancel.txt 2026-10-07 18:48:17,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpuvq7oj2u_chrome_odoo" 2026-10-07 18:48:17,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-10-07 18:48:24,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 102121 2026-10-07 18:48:24,451 43 INFO rb-ce3bf1e-225338-422107 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/tmpzdohny1y_chrome_odoo 2026-10-07 18:48:24,451 43 INFO rb-ce3bf1e-225338-422107 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:36283/json/version 2026-10-07 18:48:24,452 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:24,483 43 INFO rb-ce3bf1e-225338-422107 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 18:48:24,483 43 INFO rb-ce3bf1e-225338-422107 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:36283/json 2026-10-07 18:48:24,484 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:24,503 43 INFO rb-ce3bf1e-225338-422107 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:36283/devtools/page/737541D10E7AEBBB3682DC4D4CF78E38 2026-10-07 18:48:24,516 43 INFO rb-ce3bf1e-225338-422107 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 18:48:24,524 43 INFO rb-ce3bf1e-225338-422107 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 18:48:24,552 43 INFO rb-ce3bf1e-225338-422107 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 18:48:24,684 43 INFO rb-ce3bf1e-225338-422107 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=1504b1b1ced141ca" in browser 2026-10-07 18:48:24,685 43 INFO rb-ce3bf1e-225338-422107 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=1504b1b1ced141ca" 2026-10-07 18:48:24,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:48:25,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /pos-self/110?access_token=1504b1b1ced141ca HTTP/1.1" 200 - 57 0.036 0.464 2026-10-07 18:48:25,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '737541D10E7AEBBB3682DC4D4CF78E38', 'loaderId': 'B0B2435614D63544C26B985084E8EDC1', 'isDownload': False} 2026-10-07 18:48:25,204 43 INFO rb-ce3bf1e-225338-422107 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 18:48:25,232 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:25,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:48:25,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.041 2026-10-07 18:48:25,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:48:25,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.096 2026-10-07 18:48:25,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:48:25,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.134 2026-10-07 18:48:25,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 18:48:25,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 18:48:25,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.013 2026-10-07 18:48:25,651 43 INFO rb-ce3bf1e-225338-422107 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=1504b1b1ced141ca", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:25,655 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:48:25,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:48:25,662 43 INFO rb-ce3bf1e-225338-422107 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 18:48:25,717 43 INFO rb-ce3bf1e-225338-422107 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 18:48:25,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.035 0.047 2026-10-07 18:48:25,816 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-07 18:48:26,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.202 0.221 2026-10-07 18:48:26,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.393 2026-10-07 18:48:26,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.032 2026-10-07 18:48:26,357 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/ir.attachment/7867/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:48:26,478 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 18:48:26,569 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48: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 18:48:26,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-07 18:48:26,585 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-07 18:48:26,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 18:48:26,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-07 18:48:26,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-10-07 18:48:26,651 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/ir.attachment/7821/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 18:48:26,682 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:48:26,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:26] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.006 0.021 2026-10-07 18:48:26,708 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,785 43 INFO rb-ce3bf1e-225338-422107 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 18:48:26,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88985005 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '5d4a9783-45f6-4525-8bd9-d90a3b9fd6f9'}] 2026-10-07 18:48:26,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88985005 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '5d4a9783-45f6-4525-8bd9-d90a3b9fd6f9'} created pos.order #698 2026-10-07 18:48:26,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88985005 finished 2026-10-07 18:48:27,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 102 0.151 0.208 2026-10-07 18:48:27,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.014 2026-10-07 18:48:27,281 43 INFO rb-ce3bf1e-225338-422107 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 18:48:27,281 43 INFO rb-ce3bf1e-225338-422107 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 18:48:27,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7712580 (allocated 8912896) 2026-10-07 18:48:27,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 102121 2026-10-07 18:48:27,339 43 INFO rb-ce3bf1e-225338-422107 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 18:48:27,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 102121 2026-10-07 18:48:27,453 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184827_453429_test_online_payment_kiosk_qr_code.txt 2026-10-07 18:48:27,453 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpzdohny1y_chrome_odoo" 2026-10-07 18:48:27,520 43 INFO rb-ce3bf1e-225338-422107 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 18:48:34,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102302 2026-10-07 18:48:34,406 43 INFO rb-ce3bf1e-225338-422107 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/tmpikgom4h0_chrome_odoo 2026-10-07 18:48:34,406 43 INFO rb-ce3bf1e-225338-422107 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:45815/json/version 2026-10-07 18:48:34,408 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:34,499 43 INFO rb-ce3bf1e-225338-422107 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 18:48:34,499 43 INFO rb-ce3bf1e-225338-422107 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:45815/json 2026-10-07 18:48:34,500 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:34,519 43 INFO rb-ce3bf1e-225338-422107 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:45815/devtools/page/654F390B1F3D3904C93E54C8F2D26F75 2026-10-07 18:48:34,529 43 INFO rb-ce3bf1e-225338-422107 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 18:48:34,539 43 INFO rb-ce3bf1e-225338-422107 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 18:48:34,564 43 INFO rb-ce3bf1e-225338-422107 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 18:48:34,691 43 INFO rb-ce3bf1e-225338-422107 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=9d345948655348b8" in browser 2026-10-07 18:48:34,692 43 INFO rb-ce3bf1e-225338-422107 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=9d345948655348b8" 2026-10-07 18:48:34,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:48:35,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /pos-self/111?access_token=9d345948655348b8 HTTP/1.1" 200 - 57 0.059 0.540 2026-10-07 18:48:35,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '654F390B1F3D3904C93E54C8F2D26F75', 'loaderId': 'DEEA13E72EBF2083B9A39F6D2B39209A', 'isDownload': False} 2026-10-07 18:48:35,315 43 INFO rb-ce3bf1e-225338-422107 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 18:48:35,338 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:35,384 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:48:35,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.065 2026-10-07 18:48:35,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:48:35,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.105 2026-10-07 18:48:35,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:48:35,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.040 0.146 2026-10-07 18:48:35,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 18:48:35,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:48:35,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.011 2026-10-07 18:48:35,745 43 INFO rb-ce3bf1e-225338-422107 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=9d345948655348b8", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:35,756 43 INFO rb-ce3bf1e-225338-422107 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 18:48:35,758 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:48:35,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 18:48:35,813 43 INFO rb-ce3bf1e-225338-422107 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 18:48:35,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.038 0.061 2026-10-07 18:48:35,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-07 18:48:36,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.144 0.256 2026-10-07 18:48:36,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.358 2026-10-07 18:48:36,392 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/ir.attachment/7920/raw HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 18:48:36,528 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,594 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48: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 18:48:36,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:48:36,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-07 18:48:36,663 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.013 0.069 2026-10-07 18:48:36,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 18:48:36,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-10-07 18:48:36,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-07 18:48:36,731 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,802 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/ir.attachment/7874/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 18:48:36,860 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:48:36,865 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.010 0.025 2026-10-07 18:48:36,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:36] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.006 0.059 2026-10-07 18:48:36,920 43 INFO rb-ce3bf1e-225338-422107 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 18:48:36,987 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,038 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,121 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,122 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7904652 (allocated 8912896) 2026-10-07 18:48:37,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55167899 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '45d4d5d2-248d-4125-a3e9-cd799c80cb22'}] 2026-10-07 18:48:37,203 43 INFO rb-ce3bf1e-225338-422107 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 102302 2026-10-07 18:48:37,205 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,207 43 INFO rb-ce3bf1e-225338-422107 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 102302 2026-10-07 18:48:37,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55167899 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '45d4d5d2-248d-4125-a3e9-cd799c80cb22'} created pos.order #699 2026-10-07 18:48:37,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55167899 finished 2026-10-07 18:48:37,334 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184837_333791_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:48:37,334 43 INFO rb-ce3bf1e-225338-422107 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/tmpikgom4h0_chrome_odoo" 2026-10-07 18:48:37,346 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.109 0.168 2026-10-07 18:48:37,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 102490 2026-10-07 18:48:37,726 43 INFO rb-ce3bf1e-225338-422107 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/tmptm337gic_chrome_odoo 2026-10-07 18:48:37,726 43 INFO rb-ce3bf1e-225338-422107 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:46305/json/version 2026-10-07 18:48:37,728 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:37,813 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,814 43 INFO rb-ce3bf1e-225338-422107 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:46305/json 2026-10-07 18:48:37,814 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:37,829 43 INFO rb-ce3bf1e-225338-422107 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:46305/devtools/page/D8A7D320847C40A6BF335A8EA210A108 2026-10-07 18:48:37,845 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,852 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:48:37,928 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,933 43 INFO rb-ce3bf1e-225338-422107 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 18:48:37,933 43 INFO rb-ce3bf1e-225338-422107 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 18:48:38,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:38] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 73 0.062 0.311 2026-10-07 18:48:38,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'D8A7D320847C40A6BF335A8EA210A108', 'loaderId': '7226ABA64D6DEA00F83275CFBF1D112F', 'isDownload': False} 2026-10-07 18:48:38,331 43 INFO rb-ce3bf1e-225338-422107 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 18:48:38,350 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:38,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:38] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 18:48:38,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:38] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 18:48:38,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:38] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 18:48:39,019 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:48:39,020 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:48:39,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:48:39,088 43 INFO rb-ce3bf1e-225338-422107 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 18:48:39,096 43 INFO rb-ce3bf1e-225338-422107 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 18:48:39,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 18:48:39,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 18:48:39,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:48:39,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 18:48:39,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 18:48:39,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.010 0.046 2026-10-07 18:48:39,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 18:48:40,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order 2026-10-07 18:48:40,483 43 INFO rb-ce3bf1e-225338-422107 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 18:48:40,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 203, model: sale.order.line 2026-10-07 18:48:40,490 43 INFO rb-ce3bf1e-225338-422107 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 18:48:40,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 489 0.489 0.693 2026-10-07 18:48:40,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "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 18:48:40,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:48:40,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-10-07 18:48:40,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.010 2026-10-07 18:48:40,813 43 INFO rb-ce3bf1e-225338-422107 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 18:48:40,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 18:48:40,886 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:48:40,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:48:40,909 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:48:40,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:48:40,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.023 2026-10-07 18:48:40,976 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:48:40,979 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:48:41,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.013 0.032 2026-10-07 18:48:41,034 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:48:41,043 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 33 0.044 0.116 2026-10-07 18:48:41,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /pos/ui/111 HTTP/1.1" 200 - 33 0.037 0.197 2026-10-07 18:48:41,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.185 2026-10-07 18:48:41,276 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,327 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.065 0.060 2026-10-07 18:48:41,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.137 2026-10-07 18:48:41,486 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.057 2026-10-07 18:48:41,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:48:41,541 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,620 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,670 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,671 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13920816 (allocated 14680064) 2026-10-07 18:48:41,794 43 INFO rb-ce3bf1e-225338-422107 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 102490 2026-10-07 18:48:41,798 43 INFO rb-ce3bf1e-225338-422107 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 18:48:41,801 43 INFO rb-ce3bf1e-225338-422107 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 102490 2026-10-07 18:48:41,931 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184841_931278_test_online_payment_mobile_self_order_preparation_changes.txt 2026-10-07 18:48:41,931 43 INFO rb-ce3bf1e-225338-422107 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/tmptm337gic_chrome_odoo" 2026-10-07 18:48:41,993 43 INFO rb-ce3bf1e-225338-422107 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 18:48:48,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102683 2026-10-07 18:48:48,734 43 INFO rb-ce3bf1e-225338-422107 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/tmpwtkn4jn__chrome_odoo 2026-10-07 18:48:48,734 43 INFO rb-ce3bf1e-225338-422107 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:32843/json/version 2026-10-07 18:48:48,735 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:48,772 43 INFO rb-ce3bf1e-225338-422107 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 18:48:48,772 43 INFO rb-ce3bf1e-225338-422107 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:32843/json 2026-10-07 18:48:48,773 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:48,798 43 INFO rb-ce3bf1e-225338-422107 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:32843/devtools/page/760F1FD2AD8FDDFA710633169CBCE146 2026-10-07 18:48:48,818 43 INFO rb-ce3bf1e-225338-422107 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 18:48:48,836 43 INFO rb-ce3bf1e-225338-422107 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 18:48:48,862 43 INFO rb-ce3bf1e-225338-422107 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 18:48:48,991 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2" in browser 2026-10-07 18:48:48,991 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2" 2026-10-07 18:48:49,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:48:49,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:49] "GET /pos-self/112?access_token=ba1960284fbc48c2 HTTP/1.1" 200 - 57 0.056 0.775 2026-10-07 18:48:49,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '760F1FD2AD8FDDFA710633169CBCE146', 'loaderId': '665C88C604DB1121381BEA2305524A49', 'isDownload': False} 2026-10-07 18:48:49,854 43 INFO rb-ce3bf1e-225338-422107 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 18:48:49,880 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:49,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 18:48:49,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:49] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.035 2026-10-07 18:48:49,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 18:48:50,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.090 2026-10-07 18:48:50,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 18:48:50,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.130 2026-10-07 18:48:50,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 18:48:50,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:48:50,279 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:50,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-07 18:48:50,286 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:48:50,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:48:50,290 43 INFO rb-ce3bf1e-225338-422107 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 18:48:50,346 43 INFO rb-ce3bf1e-225338-422107 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 18:48:50,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.030 0.048 2026-10-07 18:48:50,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-07 18:48:50,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.194 0.279 2026-10-07 18:48:50,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.445 2026-10-07 18:48:50,961 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/ir.attachment/7976/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 18:48:51,044 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/ir.attachment/7927/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 18:48:51,102 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,105 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:48:51,186 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 2 0.010 0.035 2026-10-07 18:48:51,273 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 18:48:51,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-10-07 18:48:51,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.102 2026-10-07 18:48:51,350 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.008 0.131 2026-10-07 18:48:51,383 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:48:51,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.013 0.158 2026-10-07 18:48:51,399 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.005 0.041 2026-10-07 18:48:51,473 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.016 2026-10-07 18:48:51,536 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,614 43 INFO rb-ce3bf1e-225338-422107 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 18:48:51,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10395420 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'e146b06f-36d0-4e26-ac19-2a9a25d72e73'}] 2026-10-07 18:48:51,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10395420 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'e146b06f-36d0-4e26-ac19-2a9a25d72e73'} created pos.order #700 2026-10-07 18:48:51,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10395420 finished 2026-10-07 18:48:51,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.104 0.209 2026-10-07 18:48:51,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.020 2026-10-07 18:48:51,997 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,053 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,132 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,191 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,243 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:52] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.011 0.024 2026-10-07 18:48:52,313 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49064587 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': 'e146b06f-36d0-4e26-ac19-2a9a25d72e73'}] 2026-10-07 18:48:52,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1147] to pos.order #700 2026-10-07 18:48:52,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49064587 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': 'e146b06f-36d0-4e26-ac19-2a9a25d72e73'} updated pos.order #700 2026-10-07 18:48:52,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49064587 finished 2026-10-07 18:48:52,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.118 0.219 2026-10-07 18:48:52,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 18:48:52,700 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,754 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,816 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,880 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,881 43 INFO rb-ce3bf1e-225338-422107 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 18:48:52,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8950812 (allocated 9961472) 2026-10-07 18:48:52,986 43 INFO rb-ce3bf1e-225338-422107 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 18:48:53,011 43 INFO rb-ce3bf1e-225338-422107 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 102683 2026-10-07 18:48:53,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:48:53,022 43 INFO rb-ce3bf1e-225338-422107 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 18:48:53,022 43 INFO rb-ce3bf1e-225338-422107 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 102683 2026-10-07 18:48:53,124 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184853_123913_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:48:53,126 43 INFO rb-ce3bf1e-225338-422107 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/tmpwtkn4jn__chrome_odoo" 2026-10-07 18:48:53,134 43 INFO rb-ce3bf1e-225338-422107 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 18:48:54,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:54] "GET /pos/pay/700?access_token=885d592b-5b0d-45d4-84ed-fa195c4999bc&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3Dba1960284fbc48c2 HTTP/1.1" 200 - 126 0.181 1.172 2026-10-07 18:48:54,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 102871 2026-10-07 18:48:54,799 43 INFO rb-ce3bf1e-225338-422107 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/tmpb3yx203w_chrome_odoo 2026-10-07 18:48:54,799 43 INFO rb-ce3bf1e-225338-422107 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:34117/json/version 2026-10-07 18:48:54,801 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:54,835 43 INFO rb-ce3bf1e-225338-422107 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 18:48:54,836 43 INFO rb-ce3bf1e-225338-422107 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:34117/json 2026-10-07 18:48:54,846 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:48:54,863 43 INFO rb-ce3bf1e-225338-422107 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:34117/devtools/page/540B6AF08448C97AB91464821704FD18 2026-10-07 18:48:54,879 43 INFO rb-ce3bf1e-225338-422107 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 18:48:54,888 43 INFO rb-ce3bf1e-225338-422107 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 18:48:54,913 43 INFO rb-ce3bf1e-225338-422107 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 18:48:54,927 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2&table_identifier=686d37ec" in browser 2026-10-07 18:48:54,927 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2&table_identifier=686d37ec" 2026-10-07 18:48:54,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:54] "GET /pos-self/112?access_token=ba1960284fbc48c2&table_identifier=686d37ec HTTP/1.1" 200 - 9 0.010 0.038 2026-10-07 18:48:55,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '540B6AF08448C97AB91464821704FD18', 'loaderId': '75BDD66A3CB8084425469387537FD3F0', 'isDownload': False} 2026-10-07 18:48:55,001 43 INFO rb-ce3bf1e-225338-422107 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 18:48:55,028 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:48:55,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-10-07 18:48:55,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.008 0.015 2026-10-07 18:48:55,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.040 2026-10-07 18:48:55,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.008 0.042 2026-10-07 18:48:55,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:48:55,406 43 INFO rb-ce3bf1e-225338-422107 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=ba1960284fbc48c2&table_identifier=686d37ec", "delayToCheckUndeterminisms": 0})" 2026-10-07 18:48:55,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.013 0.017 2026-10-07 18:48:55,416 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 18:48:55,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:48:55,419 43 INFO rb-ce3bf1e-225338-422107 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 18:48:55,473 43 INFO rb-ce3bf1e-225338-422107 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 18:48:55,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.014 0.044 2026-10-07 18:48:55,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 18:48:55,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:48:55,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.131 0.215 2026-10-07 18:48:55,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.013 2026-10-07 18:48:55,987 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/ir.attachment/7976/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 18:48:56,065 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/ir.attachment/7927/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 18:48:56,115 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48: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 18:48:56,250 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/pos.category/245/image_128?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 18:48:56,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.template/1981/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-07 18:48:56,369 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.template/1982/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-10-07 18:48:56,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.template/1985/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-07 18:48:56,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.template/1984/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.011 0.096 2026-10-07 18:48:56,428 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.template/1983/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 18:48:56,466 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48: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 18:48:56,477 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "GET /web/image/product.product/2477/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.014 0.023 2026-10-07 18:48:56,549 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,604 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356358 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'e699b936-b28b-48af-9641-1b96fe1a632c'}] 2026-10-07 18:48:56,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356358 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'e699b936-b28b-48af-9641-1b96fe1a632c'} created pos.order #701 2026-10-07 18:48:56,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45356358 finished 2026-10-07 18:48:56,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.068 0.196 2026-10-07 18:48:56,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-10-07 18:48:56,893 43 INFO rb-ce3bf1e-225338-422107 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 18:48:56,945 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,032 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,093 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,144 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:57] "GET /web/image/product.product/2479/image_512?unique=2026-10-07T18:48:03.000+00:00 HTTP/1.1" 200 - 8 0.006 0.030 2026-10-07 18:48:57,225 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68078131 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': 'e699b936-b28b-48af-9641-1b96fe1a632c'}] 2026-10-07 18:48:57,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1149] to pos.order #701 2026-10-07 18:48:57,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68078131 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': 'e699b936-b28b-48af-9641-1b96fe1a632c'} updated pos.order #701 2026-10-07 18:48:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68078131 finished 2026-10-07 18:48:57,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.081 0.192 2026-10-07 18:48:57,544 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.014 2026-10-07 18:48:57,605 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,670 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,729 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,730 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8932596 (allocated 9699328) 2026-10-07 18:48:57,797 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-10-07 18:48:57,837 43 INFO rb-ce3bf1e-225338-422107 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 102871 2026-10-07 18:48:57,840 43 INFO rb-ce3bf1e-225338-422107 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 18:48:57,848 43 INFO rb-ce3bf1e-225338-422107 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 102871 2026-10-07 18:48:57,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:48:57] "GET /pos/pay/701?access_token=60691f8d-2d24-4058-bc23-45c0c5353ebe&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3Dba1960284fbc48c2%26table_identifier%3D686d37ec HTTP/1.1" 200 - 36 0.058 0.060 2026-10-07 18:48:57,959 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184857_959412_test_online_payment_self_pay_after_meal_table.txt 2026-10-07 18:48:57,959 43 INFO rb-ce3bf1e-225338-422107 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/tmpb3yx203w_chrome_odoo" 2026-10-07 18:48:58,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 18:49:14,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-10-07 18:49:15,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 103065 2026-10-07 18:49:15,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmp8i9egfag_chrome_odoo 2026-10-07 18:49:15,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:41643/json/version 2026-10-07 18:49:15,011 43 INFO rb-ce3bf1e-225338-422107 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 18:49:15,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 18:49:15,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:41643/json 2026-10-07 18:49:15,037 43 INFO rb-ce3bf1e-225338-422107 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 18:49:15,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:41643/devtools/page/495C94DEC65F9DB1D26D8DA87909843F 2026-10-07 18:49:15,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-10-07 18:49:15,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-10-07 18:49:15,169 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:49:15,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-10-07 18:49:15,188 43 INFO rb-ce3bf1e-225338-422107 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 18:49:15,188 43 INFO rb-ce3bf1e-225338-422107 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 18:49:15,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:49:16,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /pos/ui/113 HTTP/1.1" 200 - 125 0.115 0.802 2026-10-07 18:49:16,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '495C94DEC65F9DB1D26D8DA87909843F', 'loaderId': 'EE51BAF28137BA1ADDA257B6AC75FB09', 'isDownload': False} 2026-10-07 18:49:16,150 43 INFO rb-ce3bf1e-225338-422107 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 18:49:16,175 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:49:16,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 18:49:16,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 18:49:16,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.044 2026-10-07 18:49:16,901 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:49:16,903 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:49:16,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:49:16,945 43 INFO rb-ce3bf1e-225338-422107 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 18:49:16,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:49:16,954 43 INFO rb-ce3bf1e-225338-422107 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 18:49:16,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:16,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:17,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 18:49:17,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.020 2026-10-07 18:49:17,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.008 2026-10-07 18:49:17,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.043 2026-10-07 18:49:18,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.335 0.520 2026-10-07 18:49:18,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "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 18:49:18,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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.014 2026-10-07 18:49:18,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.043 2026-10-07 18:49:18,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "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.027 2026-10-07 18:49:18,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-10-07 18:49:18,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.007 2026-10-07 18:49:18,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:18,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:49:18,434 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:49:18,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/image/res.users/207/avatar_128 HTTP/1.1" 200 - 14 0.028 0.041 2026-10-07 18:49:18,504 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:49:18,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.009 0.094 2026-10-07 18:49:18,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 18:49:18,524 43 INFO rb-ce3bf1e-225338-422107 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 18:49:18,541 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "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 18:49:18,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/image/res.company/106/favicon HTTP/1.1" 200 - 4 0.008 0.028 2026-10-07 18:49:18,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:49:18,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:18] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 33 0.035 0.075 2026-10-07 18:49:18,926 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,015 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /pos/ui/113 HTTP/1.1" 200 - 33 0.107 0.163 2026-10-07 18:49:19,082 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:19,095 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:19,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-10-07 18:49:19,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-07 18:49:19,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-07 18:49:19,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-10-07 18:49:19,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.279 2026-10-07 18:49:19,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.178 2026-10-07 18:49:19,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1998&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 18:49:19,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1997&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.197 2026-10-07 18:49:19,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.211 2026-10-07 18:49:19,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-10-07T18:48:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.255 2026-10-07 18:49:19,563 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,611 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,662 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,713 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,763 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,844 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,868 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:19,870 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:19,895 43 INFO rb-ce3bf1e-225338-422107 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 18:49:19,947 43 INFO rb-ce3bf1e-225338-422107 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 18:49:20,053 43 INFO rb-ce3bf1e-225338-422107 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 18:49:20,106 43 INFO rb-ce3bf1e-225338-422107 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 18:49:20,113 43 INFO rb-ce3bf1e-225338-422107 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': 'b4a28bac-ad9a-45db-85fe-f773c1af61d7--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 18:49:20,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:20] "POST /qfpay/notify HTTP/1.1" 200 - 12 0.008 0.034 2026-10-07 18:49:20,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2313337 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '231df3e7-ab55-4244-8ce8-b83e09c8d813'}] 2026-10-07 18:49:20,201 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:49:20,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2313337 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '231df3e7-ab55-4244-8ce8-b83e09c8d813'} created pos.order #702 2026-10-07 18:49:20,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2313337 finished 2026-10-07 18:49:20,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.326 0.482 2026-10-07 18:49:21,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:21] "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 18:49:21,238 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54529150 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '231df3e7-ab55-4244-8ce8-b83e09c8d813'}] 2026-10-07 18:49:21,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54529150 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '231df3e7-ab55-4244-8ce8-b83e09c8d813'} sync ignored for existing PoS order pos.order(702,) (state: paid) 2026-10-07 18:49:21,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54529150 finished 2026-10-07 18:49:21,320 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.101 0.163 2026-10-07 18:49:21,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.193 2026-10-07 18:49:21,574 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.035 2026-10-07 18:49:21,626 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,680 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,732 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,783 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,846 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:21] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.011 0.013 2026-10-07 18:49:21,905 43 INFO rb-ce3bf1e-225338-422107 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 18:49:21,957 43 INFO rb-ce3bf1e-225338-422107 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 18:49:22,039 43 INFO rb-ce3bf1e-225338-422107 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 18:49:22,101 43 INFO rb-ce3bf1e-225338-422107 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 18:49:22,164 43 INFO rb-ce3bf1e-225338-422107 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 18:49:22,216 43 INFO rb-ce3bf1e-225338-422107 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 18:49:22,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': 'b4a28bac-ad9a-45db-85fe-f773c1af61d7--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 18:49:22,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:22] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.007 0.037 2026-10-07 18:49:22,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66357700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'd32d7225-23d9-4e6e-a688-2bc603a9c0ac'}] 2026-10-07 18:49:22,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66357700 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': 'd32d7225-23d9-4e6e-a688-2bc603a9c0ac'} created pos.order #703 2026-10-07 18:49:22,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66357700 finished 2026-10-07 18:49:23,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.238 0.493 2026-10-07 18:49:23,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:23] "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 18:49:23,146 43 INFO rb-ce3bf1e-225338-422107 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 18:49:23,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64193557 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'd32d7225-23d9-4e6e-a688-2bc603a9c0ac'}] 2026-10-07 18:49:23,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64193557 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': 'd32d7225-23d9-4e6e-a688-2bc603a9c0ac'} sync ignored for existing PoS order pos.order(703,) (state: paid) 2026-10-07 18:49:23,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-10-07 18:49:23,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 18:49:23,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64193557 finished 2026-10-07 18:49:23,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 16963684 (allocated 18747392) 2026-10-07 18:49:23,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.048 0.154 2026-10-07 18:49:23,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 103065 2026-10-07 18:49:23,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-10-07 18:49:23,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 103065 2026-10-07 18:49:23,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184923_490420_test_tour_qfpay_order_and_refund.txt 2026-10-07 18:49:23,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmp8i9egfag_chrome_odoo" 2026-10-07 18:49:23,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:49:40,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-10-07 18:49:41,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 103281 2026-10-07 18:49:41,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmp344ix6qs_chrome_odoo 2026-10-07 18:49:41,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:38001/json/version 2026-10-07 18:49:41,299 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:41,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: Chrome/150.0.7871.114 2026-10-07 18:49:41,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:38001/json 2026-10-07 18:49:41,402 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:41,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:38001/devtools/page/DD2C7D8FBF48A6338FB2F8AF8420424E 2026-10-07 18:49:41,435 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-10-07 18:49:41,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-10-07 18:49:41,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:49:41,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-10-07 18:49:41,552 43 INFO rb-ce3bf1e-225338-422107 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 18:49:41,552 43 INFO rb-ce3bf1e-225338-422107 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 18:49:41,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:49:42,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:42] "GET /pos/ui/114 HTTP/1.1" 200 - 125 0.119 0.940 2026-10-07 18:49:42,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': 'DD2C7D8FBF48A6338FB2F8AF8420424E', 'loaderId': '88C6803865E564DA293E8BED3A0450F1', 'isDownload': False} 2026-10-07 18:49:42,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-10-07 18:49:42,661 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:49:42,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:42] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:49:42,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:42] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 18:49:42,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:42] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.036 2026-10-07 18:49:43,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:49:43,348 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:49:43,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:49:43,399 43 INFO rb-ce3bf1e-225338-422107 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 18:49:43,414 43 INFO rb-ce3bf1e-225338-422107 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 18:49:43,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.016 2026-10-07 18:49:43,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:43,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:43,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.017 2026-10-07 18:49:43,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.049 2026-10-07 18:49:43,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.050 2026-10-07 18:49:43,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-07 18:49:44,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.290 0.521 2026-10-07 18:49:44,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:44,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 18:49:44,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.042 2026-10-07 18:49:44,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 18:49:44,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-10-07 18:49:44,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "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 18:49:44,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:49:44,869 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:49:44,892 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:49:44,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.032 0.047 2026-10-07 18:49:44,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.013 0.089 2026-10-07 18:49:44,932 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:44,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-10-07 18:49:44,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:49:44,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:44] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 18:49:45,077 43 INFO rb-ce3bf1e-225338-422107 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 18:49:45,121 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:49:45,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.073 0.087 2026-10-07 18:49:45,252 43 INFO rb-ce3bf1e-225338-422107 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 18:49:45,261 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:45,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.007 0.138 2026-10-07 18:49:45,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-10-07 18:49:45,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-10-07 18:49:45,391 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:45,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-07 18:49:45,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.032 0.372 2026-10-07 18:49:45,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.258 2026-10-07 18:49:45,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-07 18:49:45,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.010 0.251 2026-10-07 18:49:45,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.242 2026-10-07 18:49:45,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.050 0.283 2026-10-07 18:49:45,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-10-07 18:49:45,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:45] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.318 2026-10-07 18:49:45,850 43 INFO rb-ce3bf1e-225338-422107 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 18:49:45,904 43 INFO rb-ce3bf1e-225338-422107 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 18:49:45,958 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,007 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,057 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,144 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,167 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:46,167 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:46,199 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,247 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,324 43 INFO rb-ce3bf1e-225338-422107 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 18:49:46,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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.007 0.012 2026-10-07 18:49:46,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:46] "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 18:49:46,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60679301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'b8bbb698-040a-4f0b-8367-194e08ce2121'}] 2026-10-07 18:49:46,418 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:49:47,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60679301 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'b8bbb698-040a-4f0b-8367-194e08ce2121'} created pos.order #704 2026-10-07 18:49:47,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60679301 finished 2026-10-07 18:49:47,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.295 0.485 2026-10-07 18:49:47,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:47,384 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-10-07 18:49:47,385 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:49:47,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51901787 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'b8bbb698-040a-4f0b-8367-194e08ce2121'}] 2026-10-07 18:49:47,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51901787 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'b8bbb698-040a-4f0b-8367-194e08ce2121'} sync ignored for existing PoS order pos.order(704,) (state: paid) 2026-10-07 18:49:47,461 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51901787 finished 2026-10-07 18:49:47,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 15242660 (allocated 16515072) 2026-10-07 18:49:47,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 103281 2026-10-07 18:49:47,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-10-07 18:49:47,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 103281 2026-10-07 18:49:47,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.076 0.112 2026-10-07 18:49:47,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184947_638838_test_razorpay_basic_order.txt 2026-10-07 18:49:47,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmp344ix6qs_chrome_odoo" 2026-10-07 18:49:47,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-10-07 18:49:48,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 103491 2026-10-07 18:49:48,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmp472pt78y_chrome_odoo 2026-10-07 18:49:48,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:43011/json/version 2026-10-07 18:49:48,073 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:48,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 18:49:48,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:43011/json 2026-10-07 18:49:48,108 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:48,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:43011/devtools/page/F6DA3C79828E20F3568BC05995B9031F 2026-10-07 18:49:48,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-10-07 18:49:48,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-10-07 18:49:48,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:49:48,212 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-10-07 18:49:48,216 43 INFO rb-ce3bf1e-225338-422107 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 18:49:48,216 43 INFO rb-ce3bf1e-225338-422107 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 18:49:48,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:49:49,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.130 0.732 2026-10-07 18:49:49,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': 'F6DA3C79828E20F3568BC05995B9031F', 'loaderId': '9930535AE22A9BB857443D771CADD010', 'isDownload': False} 2026-10-07 18:49:49,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-10-07 18:49:49,131 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:49:49,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:49:49,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 18:49:49,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 18:49:49,914 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:49,917 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:49,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:49:49,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 18:49:49,978 43 INFO rb-ce3bf1e-225338-422107 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 18:49:49,987 43 INFO rb-ce3bf1e-225338-422107 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 18:49:49,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:49:50,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:50,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-10-07 18:49:50,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-07 18:49:50,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:50] "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 18:49:50,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-07 18:49:51,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.390 0.520 2026-10-07 18:49:51,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:49:51,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 18:49:51,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.058 2026-10-07 18:49:51,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:49:51,384 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-10-07 18:49:51,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-10-07 18:49:51,469 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:51,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:49:51,528 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:49:51,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:49:51,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:49:51,595 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:49:51,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.073 0.069 2026-10-07 18:49:51,656 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:49:51,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.025 0.164 2026-10-07 18:49:51,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.046 0.124 2026-10-07 18:49:51,823 43 INFO rb-ce3bf1e-225338-422107 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 18:49:51,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.011 0.180 2026-10-07 18:49:51,941 43 INFO rb-ce3bf1e-225338-422107 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 18:49:51,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.069 0.257 2026-10-07 18:49:51,978 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:52,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.104 2026-10-07 18:49:52,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 18:49:52,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:52,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 18:49:52,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.008 0.194 2026-10-07 18:49:52,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-07 18:49:52,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.009 0.210 2026-10-07 18:49:52,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-10-07 18:49:52,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-10-07 18:49:52,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-07 18:49:52,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-10-07 18:49:52,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.291 2026-10-07 18:49:52,535 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,591 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,640 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,689 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,738 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,819 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,837 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:52,840 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:49:52,870 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,922 43 INFO rb-ce3bf1e-225338-422107 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 18:49:52,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:52] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:49:53,014 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:53] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:49:53,073 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:53] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:49:53,133 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,181 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,228 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,281 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,345 43 INFO rb-ce3bf1e-225338-422107 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 18:49:53,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:53] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:49:53,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:53] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:49:53,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'cdbe0cc1-ee4d-453e-bdb9-5c87a8a8fa54'}] 2026-10-07 18:49:53,436 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:49:54,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494404 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': 'cdbe0cc1-ee4d-453e-bdb9-5c87a8a8fa54'} created pos.order #705 2026-10-07 18:49:54,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86494404 finished 2026-10-07 18:49:54,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.323 0.524 2026-10-07 18:49:54,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:49:54,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-10-07 18:49:54,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 18:49:54,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89218058 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'cdbe0cc1-ee4d-453e-bdb9-5c87a8a8fa54'}] 2026-10-07 18:49:54,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89218058 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': 'cdbe0cc1-ee4d-453e-bdb9-5c87a8a8fa54'} sync ignored for existing PoS order pos.order(705,) (state: paid) 2026-10-07 18:49:54,580 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89218058 finished 2026-10-07 18:49:54,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15417684 (allocated 17039360) 2026-10-07 18:49:54,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 103491 2026-10-07 18:49:54,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-10-07 18:49:54,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 103491 2026-10-07 18:49:54,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.102 0.132 2026-10-07 18:49:54,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_184954_798170_test_razorpay_cancel_payment.txt 2026-10-07 18:49:54,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmp472pt78y_chrome_odoo" 2026-10-07 18:49:54,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-10-07 18:49:55,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 103705 2026-10-07 18:49:55,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpvm18hlq0_chrome_odoo 2026-10-07 18:49:55,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:35629/json/version 2026-10-07 18:49:55,268 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:55,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: Chrome/150.0.7871.114 2026-10-07 18:49:55,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:35629/json 2026-10-07 18:49:55,313 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:49:55,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:35629/devtools/page/8B011E58FACCD1F3220445B2DBFAD758 2026-10-07 18:49:55,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-10-07 18:49:55,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-10-07 18:49:55,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:49:55,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-10-07 18:49:55,475 43 INFO rb-ce3bf1e-225338-422107 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 18:49:55,475 43 INFO rb-ce3bf1e-225338-422107 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 18:49:55,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:49:56,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:56] "GET /pos/ui/114 HTTP/1.1" 200 - 131 0.127 0.803 2026-10-07 18:49:56,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '8B011E58FACCD1F3220445B2DBFAD758', 'loaderId': '41BD963FECB50F7B21294EC47C17F494', 'isDownload': False} 2026-10-07 18:49:56,432 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-10-07 18:49:56,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:49:56,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:56] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:49:56,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:56] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 18:49:56,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:56] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 18:49:57,131 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:49:57,136 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:57,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 18:49:57,201 43 INFO rb-ce3bf1e-225338-422107 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 18:49:57,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 18:49:57,213 43 INFO rb-ce3bf1e-225338-422107 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 18:49:57,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49: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 18:49:57,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:49:57,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.007 0.013 2026-10-07 18:49:57,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-10-07 18:49:57,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.031 0.047 2026-10-07 18:49:57,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 18:49:58,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 372 0.416 0.498 2026-10-07 18:49:58,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.024 2026-10-07 18:49:58,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:49:58,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.042 2026-10-07 18:49:58,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.001 0.008 2026-10-07 18:49:58,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-10-07 18:49:58,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "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 18:49:58,699 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:49:58,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:49:58,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:49:58,766 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:49:58,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /web/image/res.users/211/avatar_128 HTTP/1.1" 200 - 14 0.038 0.041 2026-10-07 18:49:58,834 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:49:58,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "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 18:49:58,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.038 0.132 2026-10-07 18:49:58,896 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:49:58,966 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 33 0.045 0.121 2026-10-07 18:49:59,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image/res.company/107/favicon HTTP/1.1" 200 - 4 0.008 0.149 2026-10-07 18:49:59,128 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /pos/ui/114 HTTP/1.1" 200 - 33 0.050 0.234 2026-10-07 18:49:59,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:49:59,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image/res.company/107/favicon HTTP/1.1" 304 - 4 0.012 0.132 2026-10-07 18:49:59,189 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:49:59,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.007 0.156 2026-10-07 18:49:59,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-07 18:49:59,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-07 18:49:59,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.263 2026-10-07 18:49:59,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2011&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-07 18:49:59,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.003 0.203 2026-10-07 18:49:59,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-10-07 18:49:59,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2010&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-07 18:49:59,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-10-07T18:49:23.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 18:49:59,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:49:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.041 0.252 2026-10-07 18:49:59,691 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,741 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,793 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,845 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,896 43 INFO rb-ce3bf1e-225338-422107 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 18:49:59,980 43 INFO rb-ce3bf1e-225338-422107 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 18:50:00,004 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:00,008 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:00,034 43 INFO rb-ce3bf1e-225338-422107 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 18:50:00,081 43 INFO rb-ce3bf1e-225338-422107 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 18:50:00,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:00] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:50:00,157 43 INFO rb-ce3bf1e-225338-422107 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 18:50:00,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:00] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 18:50:00,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84932581 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '48f6a4c8-c4dd-4a09-9579-c56f8be52651'}] 2026-10-07 18:50:00,236 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:00,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84932581 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '48f6a4c8-c4dd-4a09-9579-c56f8be52651'} created pos.order #706 2026-10-07 18:50:00,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84932581 finished 2026-10-07 18:50:01,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.289 0.497 2026-10-07 18:50:01,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:50:01,235 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79193040 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '48f6a4c8-c4dd-4a09-9579-c56f8be52651'}] 2026-10-07 18:50:01,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79193040 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '48f6a4c8-c4dd-4a09-9579-c56f8be52651'} sync ignored for existing PoS order pos.order(706,) (state: paid) 2026-10-07 18:50:01,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79193040 finished 2026-10-07 18:50:01,306 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,361 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,408 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.056 0.138 2026-10-07 18:50:01,467 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,527 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,611 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "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 18:50:01,675 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.015 0.028 2026-10-07 18:50:01,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.026 2026-10-07 18:50:01,725 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,798 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,859 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:50:01,928 43 INFO rb-ce3bf1e-225338-422107 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 18:50:01,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:01] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 18:50:01,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71069303 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'c53058ec-d1eb-473d-a3c8-de864f5be21d'}] 2026-10-07 18:50:02,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71069303 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': 'c53058ec-d1eb-473d-a3c8-de864f5be21d'} created pos.order #707 2026-10-07 18:50:02,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71069303 finished 2026-10-07 18:50:02,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.188 0.441 2026-10-07 18:50:02,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.008 2026-10-07 18:50:02,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11791872 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'c53058ec-d1eb-473d-a3c8-de864f5be21d'}] 2026-10-07 18:50:02,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-10-07 18:50:02,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 18:50:02,747 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11791872 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': 'c53058ec-d1eb-473d-a3c8-de864f5be21d'} sync ignored for existing PoS order pos.order(707,) (state: paid) 2026-10-07 18:50:02,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11791872 finished 2026-10-07 18:50:02,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 17129264 (allocated 19009536) 2026-10-07 18:50:02,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.063 0.122 2026-10-07 18:50:02,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 103705 2026-10-07 18:50:02,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-10-07 18:50:02,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 103705 2026-10-07 18:50:03,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185003_031852_test_razorpay_refund_order.txt 2026-10-07 18:50:03,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpvm18hlq0_chrome_odoo" 2026-10-07 18:50:03,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:50:19,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-10-07 18:50:21,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 103927 2026-10-07 18:50:21,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpu9asgcp5_chrome_odoo 2026-10-07 18:50:21,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:33213/json/version 2026-10-07 18:50:21,247 43 INFO rb-ce3bf1e-225338-422107 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 18:50:21,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: Chrome/150.0.7871.114 2026-10-07 18:50:21,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:33213/json 2026-10-07 18:50:21,268 43 INFO rb-ce3bf1e-225338-422107 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 18:50:21,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:33213/devtools/page/319B879CCD95E4946384514A4AA7FBF0 2026-10-07 18:50:21,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-10-07 18:50:21,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-10-07 18:50:21,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:50:21,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-10-07 18:50:21,497 43 INFO rb-ce3bf1e-225338-422107 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 18:50:21,497 43 INFO rb-ce3bf1e-225338-422107 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 18:50:21,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:50:22,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:22] "GET /pos/ui/115 HTTP/1.1" 200 - 86 0.069 0.960 2026-10-07 18:50:22,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '319B879CCD95E4946384514A4AA7FBF0', 'loaderId': '99826D59FB1627E4BC2DF7CD98BEF2B1', 'isDownload': False} 2026-10-07 18:50:22,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-10-07 18:50:22,579 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:50:22,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:50:22,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 18:50:22,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.017 0.038 2026-10-07 18:50:23,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:50:23,313 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:50:23,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:50:23,361 43 INFO rb-ce3bf1e-225338-422107 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 18:50:23,369 43 INFO rb-ce3bf1e-225338-422107 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 18:50:23,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.007 2026-10-07 18:50:23,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:50:23,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:50:23,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-07 18:50:23,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.040 2026-10-07 18:50:23,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.026 0.070 2026-10-07 18:50:23,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 18:50:24,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.404 0.555 2026-10-07 18:50:24,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50: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 18:50:24,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50: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.009 2026-10-07 18:50:24,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-07 18:50:24,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50: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 18:50:24,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-10-07 18:50:24,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "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 18:50:24,917 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:24,932 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:50:24,935 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:50:24,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /web/image/res.users/215/avatar_128 HTTP/1.1" 200 - 14 0.023 0.025 2026-10-07 18:50:24,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.002 0.058 2026-10-07 18:50:24,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 18:50:24,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:24,997 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:25,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image/res.company/108/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:50:25,154 43 INFO rb-ce3bf1e-225338-422107 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 18:50:25,216 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:50:25,295 43 INFO rb-ce3bf1e-225338-422107 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 18:50:25,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 33 0.072 0.068 2026-10-07 18:50:25,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:50:25,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image/res.company/108/favicon HTTP/1.1" 304 - 4 0.009 0.133 2026-10-07 18:50:25,398 43 INFO rb-ce3bf1e-225338-422107 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 18:50:25,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /pos/ui/115 HTTP/1.1" 200 - 33 0.069 0.226 2026-10-07 18:50:25,496 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:50:25,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2018&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.008 0.258 2026-10-07 18:50:25,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2017&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.286 2026-10-07 18:50:25,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2024&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-07 18:50:25,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2016&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.364 2026-10-07 18:50:25,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2022&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.297 2026-10-07 18:50:25,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2021&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.187 2026-10-07 18:50:25,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2023&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 18:50:25,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2019&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-10-07 18:50:25,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "GET /web/image?model=product.template&field=image_128&id=2020&unique=2026-10-07T18:50:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-10-07 18:50:25,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.266 2026-10-07 18:50:25,931 43 INFO rb-ce3bf1e-225338-422107 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 18:50:25,995 43 INFO rb-ce3bf1e-225338-422107 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 18:50:26,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 66 0.092 0.156 2026-10-07 18:50:26,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.028 0.051 2026-10-07 18:50:26,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 18:50:26,519 43 INFO rb-ce3bf1e-225338-422107 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 18:50:26,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:26] "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.106 0.140 2026-10-07 18:50:26,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.079 0.134 2026-10-07 18:50:27,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.219 2026-10-07 18:50:27,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:27] "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 18:50:27,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-10-07 18:50:27,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.029 0.043 2026-10-07 18:50:27,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.065 2026-10-07 18:50:27,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.044 0.114 2026-10-07 18:50:27,375 43 INFO rb-ce3bf1e-225338-422107 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 18:50:27,427 43 INFO rb-ce3bf1e-225338-422107 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 18:50:27,478 43 INFO rb-ce3bf1e-225338-422107 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 18:50:27,529 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-10-07 18:50:27,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 18:50:27,688 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16397820 (allocated 17301504) 2026-10-07 18:50:27,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 103927 2026-10-07 18:50:27,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-10-07 18:50:27,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 103927 2026-10-07 18:50:27,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185027_811846_test_pos_repair.txt 2026-10-07 18:50:27,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpu9asgcp5_chrome_odoo" 2026-10-07 18:50:27,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:50:46,152 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #217 deleted restaurant.floor records with IDs: [45] 2026-10-07 18:50:47,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-10-07 18:50:47,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 104142 2026-10-07 18:50:47,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmplf5i96si_chrome_odoo 2026-10-07 18:50:47,555 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:35787/json/version 2026-10-07 18:50:47,556 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:50:47,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: Chrome/150.0.7871.114 2026-10-07 18:50:47,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:35787/json 2026-10-07 18:50:47,642 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:50:47,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:35787/devtools/page/44EC713B1EEC850D9312C49AB0DEE70B 2026-10-07 18:50:47,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-10-07 18:50:47,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-10-07 18:50:47,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:50:47,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-10-07 18:50:47,806 43 INFO rb-ce3bf1e-225338-422107 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 18:50:47,806 43 INFO rb-ce3bf1e-225338-422107 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 18:50:47,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:50:48,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:48] "GET /pos/ui/117 HTTP/1.1" 200 - 89 0.078 0.628 2026-10-07 18:50:48,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '44EC713B1EEC850D9312C49AB0DEE70B', 'loaderId': '82002E8AAD33A8BE919A867CFB73BBDF', 'isDownload': False} 2026-10-07 18:50:48,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-10-07 18:50:48,553 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:50:48,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:50:48,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:48] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 18:50:48,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:48] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 18:50:49,322 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:50:49,323 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:50:49,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 18:50:49,375 43 INFO rb-ce3bf1e-225338-422107 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 18:50:49,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 18:50:49,387 43 INFO rb-ce3bf1e-225338-422107 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 18:50:49,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "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 18:50:49,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:50:49,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.017 2026-10-07 18:50:49,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.048 2026-10-07 18:50:49,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.048 2026-10-07 18:50:49,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-10-07 18:50:50,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 436 0.401 0.552 2026-10-07 18:50:50,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "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 18:50:50,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 18:50:50,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.041 2026-10-07 18:50:50,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:50:50,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-10-07 18:50:50,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:50:50,891 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:50:50,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:50:50,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:50:50,915 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:50:50,934 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:50:50,947 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:50:50,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:50:51,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.051 0.051 2026-10-07 18:50:51,020 43 INFO rb-ce3bf1e-225338-422107 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 18:50:51,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.009 0.110 2026-10-07 18:50:51,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.006 0.086 2026-10-07 18:50:51,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.028 0.123 2026-10-07 18:50:51,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.047 0.191 2026-10-07 18:50:51,254 43 INFO rb-ce3bf1e-225338-422107 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 18:50:51,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.007 0.191 2026-10-07 18:50:51,276 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:50:51,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.073 2026-10-07 18:50:51,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:50:51,547 43 INFO rb-ce3bf1e-225338-422107 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 18:50:51,581 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:50:51,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:52,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:52] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.026 0.026 2026-10-07 18:50:52,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.010 0.035 2026-10-07 18:50:52,138 43 INFO rb-ce3bf1e-225338-422107 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 18:50:52,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.086 0.063 2026-10-07 18:50:52,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:53,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:53] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 15 0.012 0.023 2026-10-07 18:50:53,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:53] "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 18:50:53,092 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.059 0.064 2026-10-07 18:50:53,265 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,315 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,422 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,520 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,569 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,628 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,697 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,747 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:53] "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.030 0.035 2026-10-07 18:50:53,816 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.034 0.067 2026-10-07 18:50:53,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48574476 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '47f8ab64-4c24-41b9-a453-7458d483568a'}] 2026-10-07 18:50:53,910 43 INFO rb-ce3bf1e-225338-422107 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 18:50:53,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48574476 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '47f8ab64-4c24-41b9-a453-7458d483568a'} updated pos.order #708 2026-10-07 18:50:53,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48574476 finished 2026-10-07 18:50:54,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.058 0.158 2026-10-07 18:50:54,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50: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.009 2026-10-07 18:50:54,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:55,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:55] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.005 0.010 2026-10-07 18:50:55,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.026 2026-10-07 18:50:55,075 43 INFO rb-ce3bf1e-225338-422107 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 18:50:55,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.058 0.066 2026-10-07 18:50:55,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:56,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.016 0.018 2026-10-07 18:50:56,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.046 2026-10-07 18:50:56,126 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,173 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "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.053 2026-10-07 18:50:56,264 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:56,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 29 0.028 0.052 2026-10-07 18:50:56,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "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 18:50:56,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-10-07 18:50:56,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.029 0.056 2026-10-07 18:50:56,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.020 0.081 2026-10-07 18:50:56,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.041 2026-10-07 18:50:56,728 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,791 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 40 0.047 0.063 2026-10-07 18:50:56,879 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,930 43 INFO rb-ce3bf1e-225338-422107 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 18:50:56,981 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 18:50:57,064 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,115 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,176 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,226 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,277 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,361 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,371 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:50:57,373 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:50:57,445 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,515 43 INFO rb-ce3bf1e-225338-422107 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 18:50:57,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73382866 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_4974', 'uuid': 'af18100c-481f-4be7-9759-fa05cf2e71a0'}] 2026-10-07 18:50:57,524 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:50:57,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #709 2026-10-07 18:50:58,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73382866 order {'name': '/', 'pos_reference': 'device_sync_4974', 'uuid': 'af18100c-481f-4be7-9759-fa05cf2e71a0'} updated pos.order #709 2026-10-07 18:50:58,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73382866 finished 2026-10-07 18:50:58,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:50:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 226 0.256 0.521 2026-10-07 18:50:58,486 43 INFO rb-ce3bf1e-225338-422107 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 18:50:58,537 43 INFO rb-ce3bf1e-225338-422107 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 18:50:58,590 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,638 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:00] "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.011 2026-10-07 18:51:00,732 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,781 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,838 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,889 43 INFO rb-ce3bf1e-225338-422107 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 18:51:00,940 43 INFO rb-ce3bf1e-225338-422107 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 18:51:01,002 43 INFO rb-ce3bf1e-225338-422107 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 18:51:01,059 43 INFO rb-ce3bf1e-225338-422107 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 18:51:01,125 43 INFO rb-ce3bf1e-225338-422107 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 18:51:01,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89555857 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_4859', 'uuid': 'a780a580-ca95-4db3-812e-853df7c67064'}] 2026-10-07 18:51:01,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #710 2026-10-07 18:51:01,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89555857 order {'name': '/', 'pos_reference': 'device_sync_4859', 'uuid': 'a780a580-ca95-4db3-812e-853df7c67064'} updated pos.order #710 2026-10-07 18:51:01,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89555857 finished 2026-10-07 18:51:01,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 145 0.179 0.447 2026-10-07 18:51:01,909 43 INFO rb-ce3bf1e-225338-422107 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 18:51:01,958 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.009 2026-10-07 18:51:02,027 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-10-07 18:51:02,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:02] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.016 0.045 2026-10-07 18:51:02,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:02] "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 18:51:02,279 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:02] "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.054 2026-10-07 18:51:02,435 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,483 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,561 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,618 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,669 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,728 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,779 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,837 43 INFO rb-ce3bf1e-225338-422107 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 18:51:02,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-10-07 18:51:02,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 18:51:03,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 23152568 (allocated 24518656) 2026-10-07 18:51:03,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 104142 2026-10-07 18:51:03,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-10-07 18:51:03,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 104142 2026-10-07 18:51:03,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185103_214456_test_devices_synchronization.txt 2026-10-07 18:51:03,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmplf5i96si_chrome_odoo" 2026-10-07 18:51:03,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-10-07 18:51:03,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 104371 2026-10-07 18:51:03,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpzn8zr238_chrome_odoo 2026-10-07 18:51:03,815 43 INFO rb-ce3bf1e-225338-422107 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:36769/json/version 2026-10-07 18:51:03,817 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:03,887 43 INFO rb-ce3bf1e-225338-422107 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 18:51:03,887 43 INFO rb-ce3bf1e-225338-422107 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:36769/json 2026-10-07 18:51:03,887 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:03,905 43 INFO rb-ce3bf1e-225338-422107 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:36769/devtools/page/4B9156DD823C523112490D685C27715F 2026-10-07 18:51:03,934 43 INFO rb-ce3bf1e-225338-422107 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 18:51:03,941 43 INFO rb-ce3bf1e-225338-422107 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 18:51:04,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:51:04,047 43 INFO rb-ce3bf1e-225338-422107 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 18:51:04,049 43 INFO rb-ce3bf1e-225338-422107 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 18:51:04,049 43 INFO rb-ce3bf1e-225338-422107 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 18:51:04,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:51:05,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /pos/ui/117 HTTP/1.1" 200 - 91 0.100 0.886 2026-10-07 18:51:05,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': '4B9156DD823C523112490D685C27715F', 'loaderId': '37332910E8F71A2E7788A9EA49D73D4D', 'isDownload': False} 2026-10-07 18:51:05,062 43 INFO rb-ce3bf1e-225338-422107 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 18:51:05,088 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:51:05,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:51:05,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 18:51:05,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-07 18:51:05,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:05,816 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:05,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:51:05,859 43 INFO rb-ce3bf1e-225338-422107 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 18:51:05,867 43 INFO rb-ce3bf1e-225338-422107 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 18:51:05,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 18:51:05,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "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 18:51:05,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:05,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:05] "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.015 2026-10-07 18:51:06,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.057 2026-10-07 18:51:06,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.046 2026-10-07 18:51:06,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 18:51:07,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 440 0.392 0.607 2026-10-07 18:51:07,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "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 18:51:07,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.012 2026-10-07 18:51:07,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.047 2026-10-07 18:51:07,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:51:07,476 43 INFO rb-ce3bf1e-225338-422107 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 18:51:07,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:51:07,543 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:07,575 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:51:07,606 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:51:07,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.039 0.038 2026-10-07 18:51:07,640 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:51:07,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:51:07,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.005 0.093 2026-10-07 18:51:07,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.120 2026-10-07 18:51:07,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.004 0.037 2026-10-07 18:51:07,712 43 INFO rb-ce3bf1e-225338-422107 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 18:51:07,754 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:51:07,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 34 0.049 0.072 2026-10-07 18:51:07,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.004 0.101 2026-10-07 18:51:07,936 43 INFO rb-ce3bf1e-225338-422107 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 18:51:07,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:51:07,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:07] "GET /pos/ui/117 HTTP/1.1" 200 - 34 0.052 0.177 2026-10-07 18:51:08,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.115 2026-10-07 18:51:08,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 18:51:08,262 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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 18:51:08,317 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,363 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,414 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,472 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-10-07 18:51:08,525 43 INFO rb-ce3bf1e-225338-422107 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 18:51:08,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 14195576 (allocated 15466496) 2026-10-07 18:51:08,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 104371 2026-10-07 18:51:08,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-10-07 18:51:08,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 104371 2026-10-07 18:51:08,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185108_767469_test_guest_count_not_asked_on_other_device.txt 2026-10-07 18:51:08,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpzn8zr238_chrome_odoo" 2026-10-07 18:51:08,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-10-07 18:51:09,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 104576 2026-10-07 18:51:09,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmp4afvk84r_chrome_odoo 2026-10-07 18:51:09,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:40135/json/version 2026-10-07 18:51:09,225 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:09,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 18:51:09,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:40135/json 2026-10-07 18:51:09,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:09,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:40135/devtools/page/D80481D47D5A862AC71523C5A9DEBE6A 2026-10-07 18:51:09,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-10-07 18:51:09,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-10-07 18:51:09,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:51:09,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-10-07 18:51:09,445 43 INFO rb-ce3bf1e-225338-422107 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 18:51:09,445 43 INFO rb-ce3bf1e-225338-422107 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 18:51:09,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:51:10,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:10] "GET /pos/ui/117 HTTP/1.1" 200 - 142 0.096 0.902 2026-10-07 18:51:10,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': 'D80481D47D5A862AC71523C5A9DEBE6A', 'loaderId': 'DF58B96706733F895C5E09B13C02C964', 'isDownload': False} 2026-10-07 18:51:10,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-10-07 18:51:10,486 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:51:10,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.017 2026-10-07 18:51:10,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 18:51:10,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:51:11,171 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:11,177 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:51:11,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:51:11,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:51:11,244 43 INFO rb-ce3bf1e-225338-422107 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 18:51:11,256 43 INFO rb-ce3bf1e-225338-422107 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 18:51:11,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "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 18:51:11,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:11,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 18:51:11,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 18:51:11,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "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 18:51:11,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 18:51:12,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.350 0.536 2026-10-07 18:51:12,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "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 18:51:12,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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 18:51:12,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.050 2026-10-07 18:51:12,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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 18:51:12,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-10-07 18:51:12,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "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 18:51:12,720 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:51:12,722 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:51:12,728 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:51:12,782 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:12,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/image/res.users/219/avatar_128 HTTP/1.1" 200 - 14 0.025 0.056 2026-10-07 18:51:12,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-10-07 18:51:12,817 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "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 18:51:12,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.008 0.100 2026-10-07 18:51:12,837 43 INFO rb-ce3bf1e-225338-422107 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 18:51:12,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/image/res.company/109/favicon HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 18:51:12,899 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:12,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /web/image/res.company/109/favicon HTTP/1.1" 304 - 4 0.008 0.014 2026-10-07 18:51:12,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-10-07 18:51:12,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:12] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 33 0.021 0.074 2026-10-07 18:51:13,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "GET /pos/ui/117 HTTP/1.1" 200 - 33 0.024 0.148 2026-10-07 18:51:13,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:51:13,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.052 0.157 2026-10-07 18:51:13,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 37 0.028 0.162 2026-10-07 18:51:13,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.031 2026-10-07 18:51:13,343 43 INFO rb-ce3bf1e-225338-422107 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 18:51:13,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 57 0.047 0.079 2026-10-07 18:51:13,501 43 INFO rb-ce3bf1e-225338-422107 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 18:51:13,527 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:13,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 37 0.049 0.116 2026-10-07 18:51:13,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-10-07 18:51:14,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.009 0.026 2026-10-07 18:51:14,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "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 18:51:14,101 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,152 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.026 0.052 2026-10-07 18:51:14,278 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:51:14,334 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.031 2026-10-07 18:51:14,384 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,435 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.009 2026-10-07 18:51:14,488 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,537 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.029 0.047 2026-10-07 18:51:14,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:14] "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 18:51:14,604 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,657 43 INFO rb-ce3bf1e-225338-422107 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 18:51:14,711 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-10-07 18:51:14,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 18:51:14,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 16016240 (allocated 17174528) 2026-10-07 18:51:14,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 104576 2026-10-07 18:51:14,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-10-07 18:51:14,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 104576 2026-10-07 18:51:14,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185114_943892_test_synchronisation_of_orders.txt 2026-10-07 18:51:14,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmp4afvk84r_chrome_odoo" 2026-10-07 18:51:14,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 18:51:32,046 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #221 deleted restaurant.floor records with IDs: [48] 2026-10-07 18:51:33,057 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-10-07 18:51:33,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 104782 2026-10-07 18:51:33,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmparukkt6o_chrome_odoo 2026-10-07 18:51:33,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:36475/json/version 2026-10-07 18:51:33,723 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:33,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:51:33,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:36475/json 2026-10-07 18:51:33,749 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:33,759 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:36475/devtools/page/FFA4A21AD134A25BC8BD5041CEF28587 2026-10-07 18:51:33,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-07 18:51:33,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-07 18:51:33,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:51:33,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-07 18:51:33,883 43 INFO rb-ce3bf1e-225338-422107 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 18:51:33,884 43 INFO rb-ce3bf1e-225338-422107 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 18:51:33,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:51:34,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:34] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.107 0.840 2026-10-07 18:51:34,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'FFA4A21AD134A25BC8BD5041CEF28587', 'loaderId': '8E8D7A49E3583103B41C878CB85A9C34', 'isDownload': False} 2026-10-07 18:51:34,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-10-07 18:51:34,876 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:51:34,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:34] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 18:51:34,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:34] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 18:51:34,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:34] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.045 2026-10-07 18:51:35,568 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:35,576 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:35,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 18:51:35,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:51:35,645 43 INFO rb-ce3bf1e-225338-422107 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 18:51:35,657 43 INFO rb-ce3bf1e-225338-422107 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 18:51:35,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 18:51:35,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:35,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "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.019 2026-10-07 18:51:35,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.053 2026-10-07 18:51:35,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "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 18:51:35,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 18:51:36,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.303 0.522 2026-10-07 18:51:36,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:36] "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 18:51:36,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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.010 2026-10-07 18:51:36,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:36] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.046 2026-10-07 18:51:36,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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.007 2026-10-07 18:51:36,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:51:36,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:36] "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 18:51:37,024 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:37,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:37,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:51:37,068 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:51:37,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.045 2026-10-07 18:51:37,132 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:51:37,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:37,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.086 2026-10-07 18:51:37,169 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:51:37,193 43 INFO rb-ce3bf1e-225338-422107 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 18:51:37,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.065 0.076 2026-10-07 18:51:37,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.071 0.200 2026-10-07 18:51:37,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.281 2026-10-07 18:51:37,461 43 INFO rb-ce3bf1e-225338-422107 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 18:51:37,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:51:37,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.064 0.087 2026-10-07 18:51:37,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.174 2026-10-07 18:51:37,761 43 INFO rb-ce3bf1e-225338-422107 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 18:51:37,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 18:51:37,791 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:37,874 43 INFO rb-ce3bf1e-225338-422107 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 18:51:37,953 43 INFO rb-ce3bf1e-225338-422107 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 18:51:38,028 43 INFO rb-ce3bf1e-225338-422107 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 18:51:38,096 43 INFO rb-ce3bf1e-225338-422107 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 18:51:38,156 43 INFO rb-ce3bf1e-225338-422107 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 18:51:38,211 43 INFO rb-ce3bf1e-225338-422107 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 18:51:38,273 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,322 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 18:51:40,401 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,455 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,522 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,571 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,622 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,673 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,724 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,788 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,838 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,911 43 INFO rb-ce3bf1e-225338-422107 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 18:51:40,962 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,014 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,064 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,115 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:41,231 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,300 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,433 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:51:41,433 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:51:41,435 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:51:41,435 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:51:41,436 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:51:41,438 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:51:41,438 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:51:41,439 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:51:41,441 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:51:41,442 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:51:41,443 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:51:41,444 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:51:41,446 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:51:41,446 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:51:41,447 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:51:41,448 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:51:41,448 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:51:41,449 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:51:41,449 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:51:41,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:51:41,451 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:51:41,452 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:51:41,453 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:51:41,453 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:51:41,457 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:51:41,458 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:51:41,460 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:41,461 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:51:41,462 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:51:41,476 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:51:41,477 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:51:41,478 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:51:41,484 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:51:41,489 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:51:41,491 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:51:41,491 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:51:41,493 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:51:41,494 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:51:41,496 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:51:41,505 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:51:41,506 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:51:41,506 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:51:41,510 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:51:41,524 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:51:41,527 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:51:41,544 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:51:41,558 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,585 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:51:41,586 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:51:41,591 43 INFO rb-ce3bf1e-225338-422107 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 18:51:41,599 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:51:41,605 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:51:41,606 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:51:41,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:51:41,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:51:41,679 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:51:41,682 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:51:41,688 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:51:41,689 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:51:41,690 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:51:41,701 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:51:41,705 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:51:41,708 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.082 2026-10-07 18:51:41,716 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:51:41,726 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:51:41,728 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.109 2026-10-07 18:51:41,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53235985 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '422819bf-a2ae-425a-980d-e0f2bfa915ab'}] 2026-10-07 18:51:41,734 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:51:41,735 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.084 2026-10-07 18:51:41,743 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:51:41,764 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:51:41,772 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:51:41,778 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:51:41,781 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:51:41,784 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:51:41,788 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:51:41,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:51:41,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:51:41,790 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:51:41,790 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:51:41,791 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:51:41,795 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:51:41,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:51:41,798 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:51:41,798 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:51:41,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:51:41,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:51:41,801 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:51:41,801 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:51:41,802 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:51:41,805 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:51:41,805 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:51:41,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:51:41,807 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:51:41,808 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:51:41,808 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:51:41,809 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:51:41,851 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:51:41,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:51:41,885 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:51:41,886 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:51:41,902 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:51:41,926 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:51:41,926 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.076 2026-10-07 18:51:41,938 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:51:41,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 18:51:42,006 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 18:51:42,025 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:51:42,029 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-10-07 18:51:42,060 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 18:51:42,069 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:51:42,085 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 18:51:42,094 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:51:42,102 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:51:42,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53235985 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '422819bf-a2ae-425a-980d-e0f2bfa915ab'} created pos.order #714 2026-10-07 18:51:42,109 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:51:42,112 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:51:42,114 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:51:42,115 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.084 2026-10-07 18:51:42,120 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:51:42,124 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:51:42,126 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:51:42,127 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:51:42,128 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:51:42,130 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:51:42,130 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:42,134 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:51:42,135 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:51:42,136 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:51:42,137 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:51:42,138 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:51:42,138 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:51:42,139 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:51:42,139 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:51:42,142 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:51:42,142 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:51:42,142 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:51:42,143 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:51:42,143 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:51:42,144 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:51:42,144 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:51:42,145 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:51:42,145 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:51:42,146 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:51:42,146 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:51:42,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:51:42,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:51:42,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:51:42,150 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:51:42,151 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:51:42,169 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53235985 finished 2026-10-07 18:51:42,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.300 0.278 2026-10-07 18:51:42,697 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17608041 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'}] 2026-10-07 18:51:42,699 43 INFO rb-ce3bf1e-225338-422107 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 18:51:42,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17608041 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'} created pos.order #715 2026-10-07 18:51:42,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17608041 finished 2026-10-07 18:51:42,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.050 0.151 2026-10-07 18:51:42,967 43 INFO rb-ce3bf1e-225338-422107 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 18:51:42,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.018 2026-10-07 18:51:43,020 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:43,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:43,172 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,236 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:51:43,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27879761 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'}] 2026-10-07 18:51:43,296 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27879761 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'} updated pos.order #715 2026-10-07 18:51:43,341 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,348 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27879761 finished 2026-10-07 18:51:43,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.070 0.158 2026-10-07 18:51:43,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-10-07 18:51:43,570 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,618 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,669 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,720 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,771 43 INFO rb-ce3bf1e-225338-422107 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 18:51:43,833 43 INFO rb-ce3bf1e-225338-422107 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 18:51:45,870 43 INFO rb-ce3bf1e-225338-422107 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 18:51:45,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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.008 2026-10-07 18:51:45,955 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,025 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,076 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,127 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,176 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,252 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,303 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,355 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,406 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,457 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,508 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:46,611 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,668 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,719 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,775 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,851 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:51:46,860 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:51:46,923 43 INFO rb-ce3bf1e-225338-422107 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 18:51:46,996 43 INFO rb-ce3bf1e-225338-422107 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 18:51:47,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50340592 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '05f5c4d4-7311-4a8e-9ca3-88805dcde099'}] 2026-10-07 18:51:47,012 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:51:47,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50340592 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '05f5c4d4-7311-4a8e-9ca3-88805dcde099'} created pos.order #716 2026-10-07 18:51:47,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50340592 finished 2026-10-07 18:51:47,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 220 0.241 0.513 2026-10-07 18:51:47,979 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,032 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,081 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.016 2026-10-07 18:51:48,168 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,244 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,315 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,367 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,419 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,469 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:48,523 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16312044 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e4087974-8d45-4dae-a727-a4f2370c0575'}] 2026-10-07 18:51:48,612 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16312044 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e4087974-8d45-4dae-a727-a4f2370c0575'} created pos.order #717 2026-10-07 18:51:48,722 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16312044 finished 2026-10-07 18:51:48,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.053 0.159 2026-10-07 18:51:48,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.009 0.010 2026-10-07 18:51:48,887 43 INFO rb-ce3bf1e-225338-422107 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 18:51:48,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-10-07 18:51:48,999 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,047 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,098 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,149 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,210 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,259 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,310 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,371 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,435 43 INFO rb-ce3bf1e-225338-422107 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 18:51:49,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750912 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e4087974-8d45-4dae-a727-a4f2370c0575'}] 2026-10-07 18:51:49,539 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #717 2026-10-07 18:51:49,852 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750912 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'e4087974-8d45-4dae-a727-a4f2370c0575'} updated pos.order #717 2026-10-07 18:51:49,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2750912 finished 2026-10-07 18:51:49,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 150 0.176 0.370 2026-10-07 18:51:50,101 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,151 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,203 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,286 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51: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.014 2026-10-07 18:51:50,337 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,389 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,443 43 INFO rb-ce3bf1e-225338-422107 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 18:51:50,510 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,553 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.014 2026-10-07 18:51:52,636 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,705 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,753 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,806 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,857 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,929 43 INFO rb-ce3bf1e-225338-422107 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 18:51:52,980 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,031 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,083 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,146 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92884723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'}] 2026-10-07 18:51:53,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92884723 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'} created pos.order #718 2026-10-07 18:51:53,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92884723 finished 2026-10-07 18:51:53,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.065 0.170 2026-10-07 18:51:53,454 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,505 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,590 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,640 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,692 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.061 0.070 2026-10-07 18:51:53,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.043 2026-10-07 18:51:53,834 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,915 43 INFO rb-ce3bf1e-225338-422107 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 18:51:53,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052409 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'}] 2026-10-07 18:51:53,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052409 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ad16f709-bcbc-48a9-92f6-5cab5acc5465'} updated pos.order #715 2026-10-07 18:51:53,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67052409 finished 2026-10-07 18:51:54,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.088 0.166 2026-10-07 18:51:54,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:54] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.075 0.138 2026-10-07 18:51:54,472 43 INFO rb-ce3bf1e-225338-422107 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 18:51:54,533 43 INFO rb-ce3bf1e-225338-422107 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 18:51:54,583 43 INFO rb-ce3bf1e-225338-422107 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 18:51:54,662 43 INFO rb-ce3bf1e-225338-422107 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 18:51:54,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:54] "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.016 2026-10-07 18:51:54,708 43 INFO rb-ce3bf1e-225338-422107 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 18:51:54,775 43 INFO rb-ce3bf1e-225338-422107 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 18:51:56,819 43 INFO rb-ce3bf1e-225338-422107 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 18:51:56,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.011 2026-10-07 18:51:56,914 43 INFO rb-ce3bf1e-225338-422107 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 18:51:56,960 43 INFO rb-ce3bf1e-225338-422107 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 18:51:57,013 43 INFO rb-ce3bf1e-225338-422107 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 18:51:57,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-07 18:51:57,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:51:57,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 28180464 (allocated 29896704) 2026-10-07 18:51:57,348 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 104782 2026-10-07 18:51:57,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-07 18:51:57,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 104782 2026-10-07 18:51:57,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185157_478868_test_01_pos_restaurant.txt 2026-10-07 18:51:57,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmparukkt6o_chrome_odoo" 2026-10-07 18:51:57,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 105033 2026-10-07 18:51:57,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmp5hy63q41_chrome_odoo 2026-10-07 18:51:57,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44311/json/version 2026-10-07 18:51:57,937 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:57,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:51:57,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:44311/json 2026-10-07 18:51:57,956 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:51:57,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:44311/devtools/page/E590D29D988DAFDF4CB8DE33440D13DA 2026-10-07 18:51:57,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-10-07 18:51:57,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-10-07 18:51:58,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:51:58,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-10-07 18:51:58,100 43 INFO rb-ce3bf1e-225338-422107 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 18:51:58,100 43 INFO rb-ce3bf1e-225338-422107 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 18:51:58,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.059 2026-10-07 18:51:58,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'E590D29D988DAFDF4CB8DE33440D13DA', 'loaderId': '3D37BE3049CC0B8062598919524F37F1', 'isDownload': False} 2026-10-07 18:51:58,215 43 INFO rb-ce3bf1e-225338-422107 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 18:51:58,250 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:51:58,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 18:51:58,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.022 2026-10-07 18:51:58,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-10-07 18:51:58,961 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:51:58,967 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:58,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:51:59,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:51:59,028 43 INFO rb-ce3bf1e-225338-422107 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 18:51:59,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "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 18:51:59,051 43 INFO rb-ce3bf1e-225338-422107 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 18:51:59,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:51:59,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:51:59,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:51:59,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.051 2026-10-07 18:51:59,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:51:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 18:52:00,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 314 0.349 0.504 2026-10-07 18:52:00,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "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 18:52:00,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52: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.013 2026-10-07 18:52:00,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.055 2026-10-07 18:52:00,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.013 2026-10-07 18:52:00,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:00,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:52:00,490 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:00,535 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:52:00,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.020 0.029 2026-10-07 18:52:00,546 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:52:00,570 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:52:00,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.056 2026-10-07 18:52:00,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.080 2026-10-07 18:52:00,595 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:52:00,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 18:52:00,651 43 INFO rb-ce3bf1e-225338-422107 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 18:52:00,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:52:00,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.020 0.027 2026-10-07 18:52:00,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.034 0.100 2026-10-07 18:52:00,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.204 2026-10-07 18:52:00,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52: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.045 2026-10-07 18:52:01,005 43 INFO rb-ce3bf1e-225338-422107 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 18:52:01,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.012 0.016 2026-10-07 18:52:01,061 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:52:03,053 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,104 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,155 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,206 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,256 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,307 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,360 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,423 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,442 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:03] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:03,496 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,548 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,627 43 INFO rb-ce3bf1e-225338-422107 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 18:52:03,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62516361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'}] 2026-10-07 18:52:03,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:52:03,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62516361 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'} updated pos.order #718 2026-10-07 18:52:03,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62516361 finished 2026-10-07 18:52:03,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.112 0.172 2026-10-07 18:52:04,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.011 0.014 2026-10-07 18:52:04,079 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,126 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,176 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,227 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,278 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,385 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,435 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,485 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,535 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,587 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,642 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,691 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,742 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,816 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,866 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,928 43 INFO rb-ce3bf1e-225338-422107 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 18:52:04,980 43 INFO rb-ce3bf1e-225338-422107 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 18:52:05,030 43 INFO rb-ce3bf1e-225338-422107 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 18:52:05,114 43 INFO rb-ce3bf1e-225338-422107 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 18:52:05,123 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:05,127 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:05,203 43 INFO rb-ce3bf1e-225338-422107 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 18:52:05,274 43 INFO rb-ce3bf1e-225338-422107 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 18:52:05,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83010865 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'}] 2026-10-07 18:52:05,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #718 2026-10-07 18:52:05,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83010865 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'd075ff6a-7778-48f7-9c92-3506380b7661'} updated pos.order #718 2026-10-07 18:52:05,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83010865 finished 2026-10-07 18:52:05,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.234 0.468 2026-10-07 18:52:06,229 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,285 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52: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 18:52:06,363 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,416 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,465 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,517 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,567 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,620 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,670 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,730 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,797 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,844 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,895 43 INFO rb-ce3bf1e-225338-422107 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 18:52:06,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96354901 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '4de5cc89-4eb3-4d1c-acca-823260455928'}] 2026-10-07 18:52:06,964 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96354901 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '4de5cc89-4eb3-4d1c-acca-823260455928'} created pos.order #719 2026-10-07 18:52:07,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96354901 finished 2026-10-07 18:52:07,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.088 0.162 2026-10-07 18:52:07,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.011 2026-10-07 18:52:07,322 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,368 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,417 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,471 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,520 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,570 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,642 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,693 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,744 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,796 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,857 43 INFO rb-ce3bf1e-225338-422107 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 18:52:07,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39538905 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '4de5cc89-4eb3-4d1c-acca-823260455928'}] 2026-10-07 18:52:07,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1175] to pos.order #719 2026-10-07 18:52:07,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39538905 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '4de5cc89-4eb3-4d1c-acca-823260455928'} updated pos.order #719 2026-10-07 18:52:07,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39538905 finished 2026-10-07 18:52:08,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:08] "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 18:52:08,103 43 INFO rb-ce3bf1e-225338-422107 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 18:52:08,154 43 INFO rb-ce3bf1e-225338-422107 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 18:52:08,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-10-07 18:52:08,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 18:52:08,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 19329184 (allocated 20844544) 2026-10-07 18:52:08,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 105033 2026-10-07 18:52:08,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-10-07 18:52:08,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 105033 2026-10-07 18:52:08,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185208_542157_test_01_pos_restaurant.txt 2026-10-07 18:52:08,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmp5hy63q41_chrome_odoo" 2026-10-07 18:52:08,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-10-07 18:52:09,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105248 2026-10-07 18:52:09,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp940b24do_chrome_odoo 2026-10-07 18:52:09,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35973/json/version 2026-10-07 18:52:09,172 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:09,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 18:52:09,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35973/json 2026-10-07 18:52:09,202 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:09,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:35973/devtools/page/22FC3CB66F5F3332D6C8F1F675935723 2026-10-07 18:52:09,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 18:52:09,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 18:52:09,332 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:52:09,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 18:52:09,345 43 INFO rb-ce3bf1e-225338-422107 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 18:52:09,346 43 INFO rb-ce3bf1e-225338-422107 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 18:52:09,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:52:10,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.056 0.939 2026-10-07 18:52:10,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '22FC3CB66F5F3332D6C8F1F675935723', 'loaderId': '0B39DEFD24CC7247BF6F7CA5D9DC6D3D', 'isDownload': False} 2026-10-07 18:52:10,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-10-07 18:52:10,405 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:52:10,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 18:52:10,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 18:52:10,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 18:52:11,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:11,075 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:52:11,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:52:11,126 43 INFO rb-ce3bf1e-225338-422107 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 18:52:11,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:52:11,138 43 INFO rb-ce3bf1e-225338-422107 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 18:52:11,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "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 18:52:11,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:11,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.022 0.021 2026-10-07 18:52:11,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.061 2026-10-07 18:52:11,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.053 2026-10-07 18:52:11,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-07 18:52:12,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.290 0.474 2026-10-07 18:52:12,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.015 2026-10-07 18:52:12,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.001 0.006 2026-10-07 18:52:12,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-10-07 18:52:12,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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 18:52:12,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:12,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "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 18:52:12,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:52:12,438 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 18:52:12,482 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 18:52:12,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.043 0.058 2026-10-07 18:52:12,499 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:52:12,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 18:52:12,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.119 2026-10-07 18:52:12,538 43 INFO rb-ce3bf1e-225338-422107 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 18:52:12,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.034 2026-10-07 18:52:12,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-07 18:52:12,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-07 18:52:12,668 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:52:12,682 43 INFO rb-ce3bf1e-225338-422107 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 18:52:12,726 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:52:12,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.053 0.083 2026-10-07 18:52:12,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.132 2026-10-07 18:52:12,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.037 0.292 2026-10-07 18:52:12,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.001 0.028 2026-10-07 18:52:13,015 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,053 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52: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 18:52:13,098 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,145 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,206 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,257 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,307 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,359 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,426 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,477 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,531 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,706 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,756 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,835 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,886 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,937 43 INFO rb-ce3bf1e-225338-422107 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 18:52:13,993 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,043 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,097 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,173 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,224 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,277 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,456 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,506 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,586 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,638 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,687 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,743 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,794 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,847 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,921 43 INFO rb-ce3bf1e-225338-422107 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 18:52:14,971 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,022 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,073 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,124 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,184 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,255 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,305 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,356 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,407 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,463 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,514 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,569 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,623 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,675 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,726 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,780 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,831 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,883 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,974 43 INFO rb-ce3bf1e-225338-422107 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 18:52:15,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204754 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cb7cf771-ab6f-4cae-96ad-174c965dbb92'}] 2026-10-07 18:52:16,031 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204754 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cb7cf771-ab6f-4cae-96ad-174c965dbb92'} created pos.order #720 2026-10-07 18:52:16,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93204754 finished 2026-10-07 18:52:16,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.060 0.168 2026-10-07 18:52:16,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50397642 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '66792be7-0aec-4f38-961e-a7e6bdbf23ba'}] 2026-10-07 18:52:16,326 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50397642 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '66792be7-0aec-4f38-961e-a7e6bdbf23ba'} created pos.order #721 2026-10-07 18:52:16,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50397642 finished 2026-10-07 18:52:16,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.039 0.134 2026-10-07 18:52:16,503 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,553 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,613 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,663 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,715 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,771 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,822 43 INFO rb-ce3bf1e-225338-422107 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 18:52:16,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-07 18:52:16,952 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.065 0.072 2026-10-07 18:52:17,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.034 2026-10-07 18:52:17,223 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,272 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:17] "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 18:52:17,363 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,411 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,468 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,522 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,572 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,628 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,682 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,731 43 INFO rb-ce3bf1e-225338-422107 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 18:52:17,798 43 INFO rb-ce3bf1e-225338-422107 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 18:52:19,836 43 INFO rb-ce3bf1e-225338-422107 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 18:52:19,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:19] "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 18:52:19,905 43 INFO rb-ce3bf1e-225338-422107 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 18:52:19,955 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,015 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,068 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,122 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,174 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,226 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,281 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,332 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,385 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,478 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,483 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65123261 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cb7cf771-ab6f-4cae-96ad-174c965dbb92'}] 2026-10-07 18:52:20,529 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65123261 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'cb7cf771-ab6f-4cae-96ad-174c965dbb92'} updated pos.order #720 2026-10-07 18:52:20,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65123261 finished 2026-10-07 18:52:20,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.041 0.133 2026-10-07 18:52:20,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75600415 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '07e2a4fd-8199-493c-90eb-5bf093c05e6b'}] 2026-10-07 18:52:20,776 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75600415 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '07e2a4fd-8199-493c-90eb-5bf093c05e6b'} created pos.order #722 2026-10-07 18:52:20,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75600415 finished 2026-10-07 18:52:20,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.032 0.133 2026-10-07 18:52:20,930 43 INFO rb-ce3bf1e-225338-422107 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 18:52:20,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-10-07 18:52:21,039 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.027 0.054 2026-10-07 18:52:21,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.048 2026-10-07 18:52:21,241 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,295 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,366 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:21] "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.011 2026-10-07 18:52:21,416 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,477 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,526 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,577 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,636 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,688 43 INFO rb-ce3bf1e-225338-422107 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 18:52:21,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 18:52:21,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:52:21,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20581136 (allocated 23072768) 2026-10-07 18:52:21,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105248 2026-10-07 18:52:21,895 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 18:52:21,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105248 2026-10-07 18:52:22,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185222_021064_test_02_others.txt 2026-10-07 18:52:22,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp940b24do_chrome_odoo" 2026-10-07 18:52:22,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105456 2026-10-07 18:52:22,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmprz31pq3g_chrome_odoo 2026-10-07 18:52:22,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:41237/json/version 2026-10-07 18:52:22,469 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41237', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:22,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 18:52:22,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:41237/json 2026-10-07 18:52:22,510 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41237', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:22,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:41237/devtools/page/52ABBA504217051F5B05666FDFEEEB81 2026-10-07 18:52:22,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 18:52:22,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 18:52:22,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:52:22,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 18:52:22,626 43 INFO rb-ce3bf1e-225338-422107 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 18:52:22,626 43 INFO rb-ce3bf1e-225338-422107 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 18:52:22,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:22] "GET /pos/ui/119 HTTP/1.1" 200 - 38 0.036 0.075 2026-10-07 18:52:22,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '52ABBA504217051F5B05666FDFEEEB81', 'loaderId': '000FA13F607544CB335D72A3A55776C2', 'isDownload': False} 2026-10-07 18:52:22,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-10-07 18:52:22,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:52:22,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 18:52:22,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.035 2026-10-07 18:52:22,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 18:52:23,497 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:23,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:52:23,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:52:23,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 18:52:23,558 43 INFO rb-ce3bf1e-225338-422107 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 18:52:23,567 43 INFO rb-ce3bf1e-225338-422107 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 18:52:23,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "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 18:52:23,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:23,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 18:52:23,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 18:52:23,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.046 2026-10-07 18:52:23,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-07 18:52:24,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 426 0.303 0.470 2026-10-07 18:52:24,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "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 18:52:24,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "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.012 2026-10-07 18:52:24,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-07 18:52:24,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "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.012 2026-10-07 18:52:24,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:24,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "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 18:52:24,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:52:24,941 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:24,943 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:52:24,945 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 18:52:24,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.047 2026-10-07 18:52:24,987 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "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 18:52:24,993 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:52:25,036 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,041 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:25,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.065 0.103 2026-10-07 18:52:25,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.114 2026-10-07 18:52:25,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.030 0.163 2026-10-07 18:52:25,214 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,291 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.053 0.239 2026-10-07 18:52:25,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.224 2026-10-07 18:52:25,344 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,396 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,458 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,511 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,563 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,614 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,684 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,737 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,799 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,853 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,863 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:25] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:25,904 43 INFO rb-ce3bf1e-225338-422107 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 18:52:25,963 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 6 0.009 0.018 2026-10-07 18:52:26,017 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.004 0.033 2026-10-07 18:52:26,078 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:52:26,137 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "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 18:52:26,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 18:52:26,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.002 0.006 2026-10-07 18:52:26,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:52:26,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:52:26,293 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,340 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,390 43 INFO rb-ce3bf1e-225338-422107 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 18:52:26,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-07 18:52:26,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:26] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.056 0.056 2026-10-07 18:52:28,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:28,169 43 INFO rb-ce3bf1e-225338-422107 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 18:52:28,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 18:52:28,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:52:28,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:28,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.010 0.033 2026-10-07 18:52:28,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.050 2026-10-07 18:52:28,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:52:28,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.037 0.072 2026-10-07 18:52:28,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "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 18:52:28,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.015 2026-10-07 18:52:28,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.009 0.014 2026-10-07 18:52:28,688 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:28,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:52:28,763 43 INFO rb-ce3bf1e-225338-422107 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 18:52:28,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.019 0.035 2026-10-07 18:52:28,836 43 INFO rb-ce3bf1e-225338-422107 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 18:52:28,890 43 INFO rb-ce3bf1e-225338-422107 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 18:52:28,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.041 0.103 2026-10-07 18:52:28,952 43 INFO rb-ce3bf1e-225338-422107 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 18:52:28,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.020 0.154 2026-10-07 18:52:29,006 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,060 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.048 0.251 2026-10-07 18:52:29,110 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,166 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,234 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:29,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-10-07 18:52:29,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.012 0.015 2026-10-07 18:52:29,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.036 0.053 2026-10-07 18:52:29,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:29,923 43 INFO rb-ce3bf1e-225338-422107 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 18:52:29,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:52:29,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:52:30,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:30,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.029 2026-10-07 18:52:30,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.035 2026-10-07 18:52:30,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:52:30,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.036 0.057 2026-10-07 18:52:30,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.010 2026-10-07 18:52:30,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.009 2026-10-07 18:52:30,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.007 2026-10-07 18:52:30,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:30,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "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 18:52:30,494 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.007 0.050 2026-10-07 18:52:30,542 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,596 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.027 0.078 2026-10-07 18:52:30,655 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.030 0.166 2026-10-07 18:52:30,704 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.220 2026-10-07 18:52:30,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.181 2026-10-07 18:52:30,763 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,825 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:30] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:30,880 43 INFO rb-ce3bf1e-225338-422107 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 18:52:30,947 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,003 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,059 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,110 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,161 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,224 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:31,276 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.012 0.035 2026-10-07 18:52:31,336 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:31,388 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,444 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,499 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,551 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,604 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,656 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,707 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:31,773 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,821 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.032 2026-10-07 18:52:31,883 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:31,933 43 INFO rb-ce3bf1e-225338-422107 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 18:52:31,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.038 2026-10-07 18:52:31,982 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,039 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,089 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,145 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,196 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,253 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:32,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:52:32,305 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 18:52:32,355 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,413 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,469 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "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 18:52:32,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:32,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:32,529 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.012 0.028 2026-10-07 18:52:32,580 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.059 2026-10-07 18:52:32,634 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,690 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,751 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:32] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.003 0.008 2026-10-07 18:52:32,805 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,856 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,910 43 INFO rb-ce3bf1e-225338-422107 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 18:52:32,959 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,010 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,061 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,119 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,170 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,224 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,278 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:33] "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 18:52:33,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:33,339 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.031 2026-10-07 18:52:33,390 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,444 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,499 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,552 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,604 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,655 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,719 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:33,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.027 2026-10-07 18:52:33,779 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,822 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,878 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,932 43 INFO rb-ce3bf1e-225338-422107 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 18:52:33,987 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,037 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,099 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:52:34,151 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.037 2026-10-07 18:52:34,209 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:34,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.028 2026-10-07 18:52:34,276 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:52:34,330 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.040 2026-10-07 18:52:34,375 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.010 2026-10-07 18:52:34,538 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,552 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:52:34,587 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,655 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19877879 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'}] 2026-10-07 18:52:34,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19877879 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'} created pos.order #723 2026-10-07 18:52:34,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19877879 finished 2026-10-07 18:52:34,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.059 0.151 2026-10-07 18:52:34,938 43 INFO rb-ce3bf1e-225338-422107 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 18:52:34,993 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,044 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.004 0.014 2026-10-07 18:52:35,130 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,180 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,245 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67611389 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '27bc4e2b-0c57-40f8-9d81-3290486ba344'}] 2026-10-07 18:52:35,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67611389 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '27bc4e2b-0c57-40f8-9d81-3290486ba344'} created pos.order #724 2026-10-07 18:52:35,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67611389 finished 2026-10-07 18:52:35,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.035 0.135 2026-10-07 18:52:35,468 43 INFO rb-ce3bf1e-225338-422107 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 18:52:35,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 18:52:35,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:52:35,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20665216 (allocated 22155264) 2026-10-07 18:52:35,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105456 2026-10-07 18:52:35,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 18:52:35,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105456 2026-10-07 18:52:35,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185235_887201_test_02_others.txt 2026-10-07 18:52:35,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmprz31pq3g_chrome_odoo" 2026-10-07 18:52:36,332 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 105733 2026-10-07 18:52:36,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmp3krhvkdh_chrome_odoo 2026-10-07 18:52:36,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35959/json/version 2026-10-07 18:52:36,335 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:36,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: Chrome/150.0.7871.114 2026-10-07 18:52:36,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:35959/json 2026-10-07 18:52:36,362 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:52:36,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:35959/devtools/page/F816D729AEB6C3B331BFF8E0AA9D2F20 2026-10-07 18:52:36,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-10-07 18:52:36,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-10-07 18:52:36,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:52:36,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-10-07 18:52:36,464 43 INFO rb-ce3bf1e-225338-422107 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 18:52:36,465 43 INFO rb-ce3bf1e-225338-422107 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 18:52:36,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:36] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.016 0.040 2026-10-07 18:52:36,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'F816D729AEB6C3B331BFF8E0AA9D2F20', 'loaderId': '64DAF30993C7C3D67DC52E909E37DBA1', 'isDownload': False} 2026-10-07 18:52:36,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-10-07 18:52:36,579 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:52:36,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 18:52:36,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.014 2026-10-07 18:52:36,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 18:52:37,220 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:37,224 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:52:37,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:52:37,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:52:37,288 43 INFO rb-ce3bf1e-225338-422107 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 18:52:37,303 43 INFO rb-ce3bf1e-225338-422107 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 18:52:37,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 18:52:37,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:52:37,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "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 18:52:37,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:52:37,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.020 0.036 2026-10-07 18:52:37,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 18:52:38,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 316 0.258 0.531 2026-10-07 18:52:38,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:52:38,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "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.012 2026-10-07 18:52:38,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-07 18:52:38,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "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.019 2026-10-07 18:52:38,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:38,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:52:38,727 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:52:38,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.027 2026-10-07 18:52:38,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:52:38,769 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:52:38,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 7 0.023 0.065 2026-10-07 18:52:38,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 18:52:38,800 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:52:38,810 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:52:38,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.020 0.034 2026-10-07 18:52:38,902 43 INFO rb-ce3bf1e-225338-422107 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 18:52:38,931 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:52:39,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.056 0.057 2026-10-07 18:52:39,041 43 INFO rb-ce3bf1e-225338-422107 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 18:52:39,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.095 2026-10-07 18:52:39,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.023 0.173 2026-10-07 18:52:39,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "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.010 2026-10-07 18:52:39,256 43 INFO rb-ce3bf1e-225338-422107 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 18:52:39,284 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:52:39,358 43 INFO rb-ce3bf1e-225338-422107 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 18:52:39,422 43 INFO rb-ce3bf1e-225338-422107 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 18:52:39,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53465936 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'}] 2026-10-07 18:52:39,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1182] to pos.order #723 2026-10-07 18:52:39,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53465936 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'} updated pos.order #723 2026-10-07 18:52:39,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53465936 finished 2026-10-07 18:52:39,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.045 0.162 2026-10-07 18:52:39,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:39,752 43 INFO rb-ce3bf1e-225338-422107 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 18:52:39,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:40,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:40,820 43 INFO rb-ce3bf1e-225338-422107 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 18:52:40,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:41,350 43 INFO rb-ce3bf1e-225338-422107 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 18:52:41,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:41,872 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:41,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:41] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.007 2026-10-07 18:52:41,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.038 2026-10-07 18:52:42,371 43 INFO rb-ce3bf1e-225338-422107 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 18:52:42,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-10-07 18:52:42,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:42] "GET /pos/ui/119/floor HTTP/1.1" 200 - 35 0.030 0.051 2026-10-07 18:52:43,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:43,806 43 INFO rb-ce3bf1e-225338-422107 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 18:52:43,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:52:43,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:52:43,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:43,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.005 2026-10-07 18:52:43,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.030 2026-10-07 18:52:43,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:52:44,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.038 0.065 2026-10-07 18:52:44,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "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.025 2026-10-07 18:52:44,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.010 2026-10-07 18:52:44,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "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 18:52:44,391 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-10-07 18:52:44,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52: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 18:52:44,549 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 304 - 7 0.015 0.027 2026-10-07 18:52:44,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.042 2026-10-07 18:52:44,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.035 0.088 2026-10-07 18:52:44,698 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,750 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.045 0.176 2026-10-07 18:52:44,803 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "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.161 2026-10-07 18:52:44,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:44] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.096 2026-10-07 18:52:44,846 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,896 43 INFO rb-ce3bf1e-225338-422107 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 18:52:44,962 43 INFO rb-ce3bf1e-225338-422107 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 18:52:46,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:52:47,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:47,052 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,106 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,160 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:47] "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 18:52:47,237 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,287 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,338 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,388 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,439 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,513 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,519 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:52:47,560 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,611 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,684 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,698 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:52:47,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:52:47,762 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,832 43 INFO rb-ce3bf1e-225338-422107 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 18:52:47,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:52:47,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92896161 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'}] 2026-10-07 18:52:47,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #723 2026-10-07 18:52:48,514 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92896161 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'afe3522b-4634-4209-a995-50e4e1dcfe62'} updated pos.order #723 2026-10-07 18:52:48,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92896161 finished 2026-10-07 18:52:48,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.324 0.522 2026-10-07 18:52:48,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:48] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:52:48,908 43 INFO rb-ce3bf1e-225338-422107 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 18:52:48,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.034 2026-10-07 18:52:48,958 43 INFO rb-ce3bf1e-225338-422107 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 18:52:49,008 43 INFO rb-ce3bf1e-225338-422107 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 18:52:49,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:49,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:50,069 43 INFO rb-ce3bf1e-225338-422107 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 18:52:50,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:50,587 43 INFO rb-ce3bf1e-225338-422107 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 18:52:50,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:51,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:51,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:51] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.022 0.009 2026-10-07 18:52:51,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.018 0.037 2026-10-07 18:52:51,612 43 INFO rb-ce3bf1e-225338-422107 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 18:52:51,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:51] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 18:52:51,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.036 2026-10-07 18:52:51,785 43 INFO rb-ce3bf1e-225338-422107 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 18:52:51,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:51,888 43 INFO rb-ce3bf1e-225338-422107 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 18:52:51,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.007 0.014 2026-10-07 18:52:51,978 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,046 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,111 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22955637 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:52:52,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22955637 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} created pos.order #725 2026-10-07 18:52:52,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22955637 finished 2026-10-07 18:52:52,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.152 2026-10-07 18:52:52,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:52,418 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.003 0.012 2026-10-07 18:52:52,506 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,577 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,644 43 INFO rb-ce3bf1e-225338-422107 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 18:52:52,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46544649 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': '1e8fbf3e-c962-4c92-abe3-655a9724c9d1'}] 2026-10-07 18:52:52,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46544649 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': '1e8fbf3e-c962-4c92-abe3-655a9724c9d1'} created pos.order #726 2026-10-07 18:52:52,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46544649 finished 2026-10-07 18:52:52,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.058 0.157 2026-10-07 18:52:52,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:52,994 43 INFO rb-ce3bf1e-225338-422107 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 18:52:53,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:53,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:54,049 43 INFO rb-ce3bf1e-225338-422107 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 18:52:54,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:54,563 43 INFO rb-ce3bf1e-225338-422107 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 18:52:54,574 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:55,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "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 18:52:55,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:52:55,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33546775 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:52:55,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1185] to pos.order #725 2026-10-07 18:52:55,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33546775 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:52:55,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33546775 finished 2026-10-07 18:52:55,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.068 0.159 2026-10-07 18:52:55,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.011 0.246 2026-10-07 18:52:55,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.057 0.129 2026-10-07 18:52:55,658 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "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.012 2026-10-07 18:52:55,712 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:55] "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.012 2026-10-07 18:52:55,786 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,836 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,886 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,938 43 INFO rb-ce3bf1e-225338-422107 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 18:52:55,989 43 INFO rb-ce3bf1e-225338-422107 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 18:52:56,039 43 INFO rb-ce3bf1e-225338-422107 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 18:52:56,090 43 INFO rb-ce3bf1e-225338-422107 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 18:52:56,140 43 INFO rb-ce3bf1e-225338-422107 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 18:52:56,203 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:58,301 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:58] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.005 0.010 2026-10-07 18:52:58,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49851463 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:52:58,526 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #224 deleted pos.order.line records with IDs: [1185] 2026-10-07 18:52:58,560 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49851463 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:52:58,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49851463 finished 2026-10-07 18:52:58,612 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.091 0.163 2026-10-07 18:52:58,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.275 2026-10-07 18:52:58,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61169354 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '2167d684-0afb-4abc-9c5f-ff70c3cdc2cc'}] 2026-10-07 18:52:58,823 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61169354 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '2167d684-0afb-4abc-9c5f-ff70c3cdc2cc'} created pos.order #727 2026-10-07 18:52:58,871 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61169354 finished 2026-10-07 18:52:58,923 43 INFO rb-ce3bf1e-225338-422107 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 18:52:58,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-10-07 18:52:58,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.053 0.149 2026-10-07 18:52:59,027 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,101 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 44 0.076 0.242 2026-10-07 18:52:59,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.052 2026-10-07 18:52:59,203 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3821563 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:52:59,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3821563 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:52:59,270 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3821563 finished 2026-10-07 18:52:59,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.049 0.141 2026-10-07 18:52:59,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:52:59,509 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.003 0.013 2026-10-07 18:52:59,601 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,652 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,703 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,754 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,821 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:52:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:52:59,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19958812 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': '2167d684-0afb-4abc-9c5f-ff70c3cdc2cc'}] 2026-10-07 18:52:59,881 43 INFO rb-ce3bf1e-225338-422107 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 18:52:59,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19958812 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': '2167d684-0afb-4abc-9c5f-ff70c3cdc2cc'} updated pos.order #727 2026-10-07 18:52:59,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19958812 finished 2026-10-07 18:52:59,942 43 INFO rb-ce3bf1e-225338-422107 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 18:53:00,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.041 0.141 2026-10-07 18:53:00,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:53:00,151 43 INFO rb-ce3bf1e-225338-422107 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 18:53:00,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:53:00,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:53:01,234 43 INFO rb-ce3bf1e-225338-422107 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 18:53:01,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:53:01,761 43 INFO rb-ce3bf1e-225338-422107 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 18:53:01,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:53:02,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.003 0.007 2026-10-07 18:53:02,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67750062 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:53:02,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-10-07 18:53:02,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1187] to pos.order #725 2026-10-07 18:53:02,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67750062 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:53:02,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67750062 finished 2026-10-07 18:53:02,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.058 0.149 2026-10-07 18:53:02,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.216 2026-10-07 18:53:02,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.034 0.103 2026-10-07 18:53:02,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.009 0.014 2026-10-07 18:53:02,843 43 INFO rb-ce3bf1e-225338-422107 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 18:53:02,935 43 INFO rb-ce3bf1e-225338-422107 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 18:53:02,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:02] "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 18:53:02,988 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,044 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,123 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,174 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,246 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:53:03,307 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22387772 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:53:03,368 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22387772 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:53:03,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22387772 finished 2026-10-07 18:53:03,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.076 0.167 2026-10-07 18:53:03,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:53:03,648 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:03] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 18:53:03,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95797986 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'}] 2026-10-07 18:53:03,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95797986 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '253f33b5-6ac8-47a2-b20b-2a8a82ede726'} updated pos.order #725 2026-10-07 18:53:03,894 43 INFO rb-ce3bf1e-225338-422107 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 18:53:03,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95797986 finished 2026-10-07 18:53:03,945 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,015 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.040 0.156 2026-10-07 18:53:04,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:04] "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.036 2026-10-07 18:53:04,075 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.250 2026-10-07 18:53:04,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37974222 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '03effc79-44c8-487a-bf8c-553ef0ad1fce'}] 2026-10-07 18:53:04,125 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,181 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37974222 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '03effc79-44c8-487a-bf8c-553ef0ad1fce'} created pos.order #728 2026-10-07 18:53:04,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37974222 finished 2026-10-07 18:53:04,240 43 INFO rb-ce3bf1e-225338-422107 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 18:53:04,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.068 0.179 2026-10-07 18:53:06,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:53:06,335 43 INFO rb-ce3bf1e-225338-422107 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 18:53:06,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:06] "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.013 2026-10-07 18:53:06,420 43 INFO rb-ce3bf1e-225338-422107 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 18:53:06,474 43 INFO rb-ce3bf1e-225338-422107 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 18:53:06,522 43 INFO rb-ce3bf1e-225338-422107 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 18:53:06,573 43 INFO rb-ce3bf1e-225338-422107 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 18:53:06,638 43 INFO rb-ce3bf1e-225338-422107 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 18:53:08,684 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-10-07 18:53:08,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-10-07 18:53:08,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 18:53:08,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28775732 (allocated 30683136) 2026-10-07 18:53:09,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 105733 2026-10-07 18:53:09,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-10-07 18:53:09,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 105733 2026-10-07 18:53:09,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185309_159641_test_02_others.txt 2026-10-07 18:53:09,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmp3krhvkdh_chrome_odoo" 2026-10-07 18:53:09,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-10-07 18:53:09,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 106009 2026-10-07 18:53:09,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpi1b8ftxy_chrome_odoo 2026-10-07 18:53:09,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:43765/json/version 2026-10-07 18:53:09,725 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:09,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: Chrome/150.0.7871.114 2026-10-07 18:53:09,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:43765/json 2026-10-07 18:53:09,812 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:09,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:43765/devtools/page/E54D0D0E69DAD19295F77F689FF5235F 2026-10-07 18:53:09,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-10-07 18:53:09,852 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-10-07 18:53:09,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:53:09,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-10-07 18:53:09,926 43 INFO rb-ce3bf1e-225338-422107 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 18:53:09,926 43 INFO rb-ce3bf1e-225338-422107 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 18:53:09,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:53:10,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:10] "GET /pos/ui/119 HTTP/1.1" 200 - 91 0.088 0.812 2026-10-07 18:53:10,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': 'E54D0D0E69DAD19295F77F689FF5235F', 'loaderId': 'C89B8F0213E16B36A58A4971A7248912', 'isDownload': False} 2026-10-07 18:53:10,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-10-07 18:53:10,888 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:53:10,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:53:10,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:53:10,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 18:53:11,587 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:11,605 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:53:11,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:53:11,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:53:11,655 43 INFO rb-ce3bf1e-225338-422107 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 18:53:11,665 43 INFO rb-ce3bf1e-225338-422107 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 18:53:11,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "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 18:53:11,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:53:11,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "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 18:53:11,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.034 2026-10-07 18:53:11,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "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 18:53:11,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 18:53:12,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.342 0.455 2026-10-07 18:53:12,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:12] "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 18:53:12,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:53:12,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.059 2026-10-07 18:53:12,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:12,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-10-07 18:53:12,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:12,972 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:13,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.013 0.035 2026-10-07 18:53:13,032 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:53:13,054 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:53:13,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.070 2026-10-07 18:53:13,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:53:13,079 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,086 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:53:13,093 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "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 18:53:13,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.033 2026-10-07 18:53:13,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-07 18:53:13,216 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:53:13,231 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,253 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:53:13,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.076 0.079 2026-10-07 18:53:13,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.038 0.204 2026-10-07 18:53:13,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.268 2026-10-07 18:53:13,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 18:53:13,698 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:13,801 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,853 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,902 43 INFO rb-ce3bf1e-225338-422107 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 18:53:13,960 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,011 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,066 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,138 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,189 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,245 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,421 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,475 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,531 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66578748 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'}] 2026-10-07 18:53:14,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66578748 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'} created pos.order #729 2026-10-07 18:53:14,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66578748 finished 2026-10-07 18:53:14,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.129 2026-10-07 18:53:14,781 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,855 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.010 0.019 2026-10-07 18:53:14,926 43 INFO rb-ce3bf1e-225338-422107 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 18:53:14,978 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,030 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,082 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,133 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,187 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,250 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,303 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,355 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,534 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,586 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,661 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,711 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,762 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,813 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,863 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,924 43 INFO rb-ce3bf1e-225338-422107 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 18:53:15,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-10-07 18:53:16,590 43 INFO rb-ce3bf1e-225338-422107 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 18:53:16,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18144570 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'}] 2026-10-07 18:53:16,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:53:16,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1190, 1191] to pos.order #729 2026-10-07 18:53:16,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18144570 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'} updated pos.order #729 2026-10-07 18:53:16,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18144570 finished 2026-10-07 18:53:16,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.091 0.153 2026-10-07 18:53:16,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:53:16,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 18:53:16,974 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,026 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,077 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,126 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,191 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,262 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,325 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,384 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,435 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,485 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,536 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,600 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,661 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,725 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,775 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,837 43 INFO rb-ce3bf1e-225338-422107 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 18:53:17,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184201 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'}] 2026-10-07 18:53:17,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184201 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'} updated pos.order #729 2026-10-07 18:53:17,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28184201 finished 2026-10-07 18:53:18,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.057 0.160 2026-10-07 18:53:18,118 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,196 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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.013 2026-10-07 18:53:18,246 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,325 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,377 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,429 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,482 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,535 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,589 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,666 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,718 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,772 43 INFO rb-ce3bf1e-225338-422107 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 18:53:18,951 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,001 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,051 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,107 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,167 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,222 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,275 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,326 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,379 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,430 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,486 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,538 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,594 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,648 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,700 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,755 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,806 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,863 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,914 43 INFO rb-ce3bf1e-225338-422107 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 18:53:19,968 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,020 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,070 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,128 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,187 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,255 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29561848 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'}] 2026-10-07 18:53:20,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1192] to pos.order #729 2026-10-07 18:53:20,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29561848 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e4feb7c1-cdf5-49cd-a73a-500ca2a490e4'} updated pos.order #729 2026-10-07 18:53:20,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29561848 finished 2026-10-07 18:53:20,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.054 0.148 2026-10-07 18:53:20,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:20] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.046 0.128 2026-10-07 18:53:20,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-10-07 18:53:20,768 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:20,852 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,920 43 INFO rb-ce3bf1e-225338-422107 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 18:53:20,971 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,022 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,098 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,148 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,200 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,269 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,325 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,378 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,550 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,601 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,651 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,708 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,776 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,834 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,907 43 INFO rb-ce3bf1e-225338-422107 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 18:53:21,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15062545 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '39513ad1-813a-4142-922a-f8528af32ac3'}] 2026-10-07 18:53:22,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15062545 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '39513ad1-813a-4142-922a-f8528af32ac3'} created pos.order #730 2026-10-07 18:53:22,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15062545 finished 2026-10-07 18:53:22,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.067 0.161 2026-10-07 18:53:22,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:53:22,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-10-07 18:53:22,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 18:53:22,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21979336 (allocated 23597056) 2026-10-07 18:53:22,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 106009 2026-10-07 18:53:22,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-10-07 18:53:22,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 106009 2026-10-07 18:53:22,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185322_535829_test_02_others_bis.txt 2026-10-07 18:53:22,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpi1b8ftxy_chrome_odoo" 2026-10-07 18:53:22,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-10-07 18:53:23,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 106210 2026-10-07 18:53:23,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpdjzkbd6k_chrome_odoo 2026-10-07 18:53:23,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:36137/json/version 2026-10-07 18:53:23,245 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:23,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:53:23,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:36137/json 2026-10-07 18:53:23,286 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:23,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:36137/devtools/page/CF469266F9C03E43E633F63E66275DC6 2026-10-07 18:53:23,326 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-10-07 18:53:23,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-10-07 18:53:23,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:53:23,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-10-07 18:53:23,405 43 INFO rb-ce3bf1e-225338-422107 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 18:53:23,405 43 INFO rb-ce3bf1e-225338-422107 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 18:53:23,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:53:24,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.067 0.650 2026-10-07 18:53:24,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': 'CF469266F9C03E43E633F63E66275DC6', 'loaderId': 'F84F53C0E55952583B21323E3EA36D9F', 'isDownload': False} 2026-10-07 18:53:24,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-10-07 18:53:24,177 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:53:24,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:53:24,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.034 2026-10-07 18:53:24,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-10-07 18:53:24,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:24,898 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:53:24,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:53:24,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:53:24,994 43 INFO rb-ce3bf1e-225338-422107 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 18:53:25,004 43 INFO rb-ce3bf1e-225338-422107 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 18:53:25,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:53:25,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:53:25,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 18:53:25,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-07 18:53:25,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.049 2026-10-07 18:53:25,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 18:53:26,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.346 0.501 2026-10-07 18:53:26,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "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 18:53:26,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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.014 2026-10-07 18:53:26,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.051 2026-10-07 18:53:26,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:26,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:53:26,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:53:26,377 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:26,388 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:26,397 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:53:26,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.028 0.036 2026-10-07 18:53:26,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.077 2026-10-07 18:53:26,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 18:53:26,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:53:26,479 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:26,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.021 2026-10-07 18:53:26,555 43 INFO rb-ce3bf1e-225338-422107 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 18:53:26,614 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:26,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.012 0.037 2026-10-07 18:53:26,696 43 INFO rb-ce3bf1e-225338-422107 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 18:53:26,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.053 0.081 2026-10-07 18:53:26,787 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:53:26,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.077 2026-10-07 18:53:26,878 43 INFO rb-ce3bf1e-225338-422107 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 18:53:26,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.278 2026-10-07 18:53:26,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:53:26,948 43 INFO rb-ce3bf1e-225338-422107 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 18:53:26,957 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:26,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.004 0.043 2026-10-07 18:53:28,983 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:29,139 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,220 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,273 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,323 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,379 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,430 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,484 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,556 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,607 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,658 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,710 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,759 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,810 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,861 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,922 43 INFO rb-ce3bf1e-225338-422107 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 18:53:29,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184152 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3abee670-adbe-4060-8bd8-0445b04472e6'}] 2026-10-07 18:53:30,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184152 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3abee670-adbe-4060-8bd8-0445b04472e6'} created pos.order #731 2026-10-07 18:53:30,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2184152 finished 2026-10-07 18:53:30,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.075 0.167 2026-10-07 18:53:30,226 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,276 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,336 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,386 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,435 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.065 0.067 2026-10-07 18:53:30,525 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.034 2026-10-07 18:53:30,584 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26285311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3abee670-adbe-4060-8bd8-0445b04472e6'}] 2026-10-07 18:53:30,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26285311 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3abee670-adbe-4060-8bd8-0445b04472e6'} updated pos.order #731 2026-10-07 18:53:30,644 43 INFO rb-ce3bf1e-225338-422107 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 18:53:30,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26285311 finished 2026-10-07 18:53:30,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.064 0.145 2026-10-07 18:53:30,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:30] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.055 0.113 2026-10-07 18:53:31,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-10-07 18:53:31,083 43 INFO rb-ce3bf1e-225338-422107 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 18:53:31,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:31,162 43 INFO rb-ce3bf1e-225338-422107 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 18:53:31,208 43 INFO rb-ce3bf1e-225338-422107 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 18:53:31,262 43 INFO rb-ce3bf1e-225338-422107 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 18:53:31,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-10-07 18:53:31,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 18:53:31,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16630760 (allocated 18223104) 2026-10-07 18:53:31,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 106210 2026-10-07 18:53:31,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-10-07 18:53:31,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 106210 2026-10-07 18:53:31,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185331_556793_test_04_ticket_screen.txt 2026-10-07 18:53:31,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmpdjzkbd6k_chrome_odoo" 2026-10-07 18:53:31,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-10-07 18:53:32,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 106414 2026-10-07 18:53:32,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpobn8ofu5_chrome_odoo 2026-10-07 18:53:32,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33209/json/version 2026-10-07 18:53:32,213 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:32,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:53:32,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:33209/json 2026-10-07 18:53:32,238 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:53:32,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:33209/devtools/page/40CAEA59E68EFCDD456F91EB1EB642AC 2026-10-07 18:53:32,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-10-07 18:53:32,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-10-07 18:53:32,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:53:32,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-10-07 18:53:32,415 43 INFO rb-ce3bf1e-225338-422107 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 18:53:32,416 43 INFO rb-ce3bf1e-225338-422107 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 18:53:32,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:53:33,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.078 0.919 2026-10-07 18:53:33,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '40CAEA59E68EFCDD456F91EB1EB642AC', 'loaderId': '809F959F7864DC3D8AB054F0F3908B3D', 'isDownload': False} 2026-10-07 18:53:33,437 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-10-07 18:53:33,459 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:53:33,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:33] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:53:33,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:33] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:53:33,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:33] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 18:53:34,089 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:53:34,109 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:34,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:53:34,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:53:34,171 43 INFO rb-ce3bf1e-225338-422107 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 18:53:34,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "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 18:53:34,181 43 INFO rb-ce3bf1e-225338-422107 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 18:53:34,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:53:34,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "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 18:53:34,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.025 2026-10-07 18:53:34,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "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 18:53:34,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-07 18:53:35,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.333 0.530 2026-10-07 18:53:35,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "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 18:53:35,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:53:35,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 18:53:35,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:53:35,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:53:35,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.026 2026-10-07 18:53:35,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:53:35,583 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:53:35,585 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:53:35,596 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:53:35,661 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:53:35,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.029 0.078 2026-10-07 18:53:35,694 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:53:35,714 43 INFO rb-ce3bf1e-225338-422107 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 18:53:35,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:53:35,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.024 0.160 2026-10-07 18:53:35,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.100 2026-10-07 18:53:35,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.066 0.141 2026-10-07 18:53:35,943 43 INFO rb-ce3bf1e-225338-422107 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 18:53:35,982 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:53:36,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.054 0.303 2026-10-07 18:53:36,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.266 2026-10-07 18:53:36,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.166 2026-10-07 18:53:36,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:36,311 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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 18:53:36,405 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,453 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,504 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,561 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,612 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,667 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,750 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,801 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,854 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,904 43 INFO rb-ce3bf1e-225338-422107 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 18:53:36,955 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,007 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,057 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,118 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7838020 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'}] 2026-10-07 18:53:37,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7838020 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'} created pos.order #732 2026-10-07 18:53:37,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7838020 finished 2026-10-07 18:53:37,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.049 0.132 2026-10-07 18:53:37,365 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,419 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.010 2026-10-07 18:53:37,498 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,542 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,589 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,640 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,700 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,751 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,807 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,887 43 INFO rb-ce3bf1e-225338-422107 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 18:53:37,898 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:37,901 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:53:37,971 43 INFO rb-ce3bf1e-225338-422107 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 18:53:38,022 43 INFO rb-ce3bf1e-225338-422107 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 18:53:38,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:53:38,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31901143 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'}] 2026-10-07 18:53:38,108 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:53:38,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #732 2026-10-07 18:53:38,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31901143 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'} updated pos.order #732 2026-10-07 18:53:38,747 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31901143 finished 2026-10-07 18:53:38,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 246 0.302 0.494 2026-10-07 18:53:38,978 43 INFO rb-ce3bf1e-225338-422107 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 18:53:39,044 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,083 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53: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.005 2026-10-07 18:53:41,154 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,225 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,277 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,328 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,383 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,435 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,489 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,566 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,616 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,670 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,850 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,900 43 INFO rb-ce3bf1e-225338-422107 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 18:53:41,951 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,002 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,055 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,115 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571208 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '887de397-5a09-45d3-bc47-d5670f82d834'}] 2026-10-07 18:53:42,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571208 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '887de397-5a09-45d3-bc47-d5670f82d834'} created pos.order #733 2026-10-07 18:53:42,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571208 finished 2026-10-07 18:53:42,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.032 0.125 2026-10-07 18:53:42,332 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,403 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.066 0.057 2026-10-07 18:53:42,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.027 2026-10-07 18:53:42,596 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,648 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,700 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,751 43 INFO rb-ce3bf1e-225338-422107 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 18:53:42,816 43 INFO rb-ce3bf1e-225338-422107 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 18:53:44,855 43 INFO rb-ce3bf1e-225338-422107 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 18:53:44,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:44] "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.010 2026-10-07 18:53:44,926 43 INFO rb-ce3bf1e-225338-422107 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 18:53:44,990 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,041 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,093 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,148 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,200 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,255 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,323 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,375 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,429 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,600 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,650 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,701 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,752 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,803 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,859 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,909 43 INFO rb-ce3bf1e-225338-422107 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 18:53:45,961 43 INFO rb-ce3bf1e-225338-422107 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 18:53:46,029 43 INFO rb-ce3bf1e-225338-422107 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 18:53:46,088 43 INFO rb-ce3bf1e-225338-422107 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 18:53:46,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:53:46,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90139416 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'eb05c0ef-9eea-4d14-99ab-79b49d28ad98'}] 2026-10-07 18:53:46,486 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90139416 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'eb05c0ef-9eea-4d14-99ab-79b49d28ad98'} created pos.order #734 2026-10-07 18:53:46,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90139416 finished 2026-10-07 18:53:46,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.108 0.331 2026-10-07 18:53:46,648 43 INFO rb-ce3bf1e-225338-422107 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 18:53:46,706 43 INFO rb-ce3bf1e-225338-422107 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 18:53:48,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-10-07 18:53:48,813 43 INFO rb-ce3bf1e-225338-422107 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 18:53:48,877 43 INFO rb-ce3bf1e-225338-422107 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 18:53:48,928 43 INFO rb-ce3bf1e-225338-422107 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 18:53:48,979 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,037 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,085 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,139 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,203 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,255 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,309 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,482 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,533 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,584 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,635 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,686 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,737 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,797 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,861 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,916 43 INFO rb-ce3bf1e-225338-422107 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 18:53:49,967 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,022 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,073 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,130 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-07 18:53:50,236 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,303 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,361 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,416 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,484 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69637062 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'}] 2026-10-07 18:53:50,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69637062 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'} created pos.order #735 2026-10-07 18:53:50,578 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69637062 finished 2026-10-07 18:53:50,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.034 0.122 2026-10-07 18:53:50,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.048 0.064 2026-10-07 18:53:50,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:50] "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 18:53:50,863 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,914 43 INFO rb-ce3bf1e-225338-422107 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 18:53:50,971 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,022 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,081 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,133 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,183 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:53:51,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.009 0.011 2026-10-07 18:53:51,306 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,356 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,408 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,459 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,510 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,563 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,614 43 INFO rb-ce3bf1e-225338-422107 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 18:53:51,677 43 INFO rb-ce3bf1e-225338-422107 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 18:53:53,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 18:53:53,765 43 INFO rb-ce3bf1e-225338-422107 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 18:53:53,823 43 INFO rb-ce3bf1e-225338-422107 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 18:53:53,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.032 0.053 2026-10-07 18:53:53,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:53] "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 18:53:53,977 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,027 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,081 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,140 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,191 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,241 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:54] "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 18:53:54,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:53:54,354 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,405 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,456 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,507 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,559 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,611 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,662 43 INFO rb-ce3bf1e-225338-422107 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 18:53:54,723 43 INFO rb-ce3bf1e-225338-422107 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 18:53:56,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 18:53:56,815 43 INFO rb-ce3bf1e-225338-422107 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 18:53:56,873 43 INFO rb-ce3bf1e-225338-422107 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 18:53:56,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.041 0.064 2026-10-07 18:53:57,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:57] "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 18:53:57,050 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,103 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,151 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,215 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,266 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,319 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,371 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,420 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,471 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,530 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-10-07 18:53:57,636 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,693 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,744 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,795 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,855 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,927 43 INFO rb-ce3bf1e-225338-422107 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 18:53:57,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:53:58,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9349591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'}] 2026-10-07 18:53:58,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [714] to pos.order #735 2026-10-07 18:53:58,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9349591 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'} updated pos.order #735 2026-10-07 18:53:58,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9349591 finished 2026-10-07 18:53:58,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:53:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.137 0.334 2026-10-07 18:53:58,525 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,582 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,626 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,683 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,733 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,789 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,840 43 INFO rb-ce3bf1e-225338-422107 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 18:53:58,907 43 INFO rb-ce3bf1e-225338-422107 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 18:54:00,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 18:54:00,999 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,058 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.048 0.054 2026-10-07 18:54:01,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.034 2026-10-07 18:54:01,226 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,282 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,334 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,389 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,464 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.017 0.021 2026-10-07 18:54:01,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.046 0.036 2026-10-07 18:54:01,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.021 0.074 2026-10-07 18:54:01,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.014 0.088 2026-10-07 18:54:01,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.073 2026-10-07 18:54:01,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.004 0.030 2026-10-07 18:54:01,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.058 2026-10-07 18:54:01,787 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.056 2026-10-07 18:54:01,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.099 2026-10-07 18:54:01,836 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,887 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,940 43 INFO rb-ce3bf1e-225338-422107 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 18:54:01,991 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,049 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,101 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,151 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:02] "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 18:54:02,231 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53921714 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'}] 2026-10-07 18:54:02,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53921714 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': 'b76e3724-f2ce-460f-80b1-16fec8f314a4'} sync ignored for existing PoS order pos.order(732,) (state: paid) 2026-10-07 18:54:02,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53921714 finished 2026-10-07 18:54:02,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.061 0.143 2026-10-07 18:54:02,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54415537 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'eb05c0ef-9eea-4d14-99ab-79b49d28ad98'}] 2026-10-07 18:54:02,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54415537 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'eb05c0ef-9eea-4d14-99ab-79b49d28ad98'} sync ignored for existing PoS order pos.order(734,) (state: paid) 2026-10-07 18:54:02,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54415537 finished 2026-10-07 18:54:02,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.047 0.135 2026-10-07 18:54:02,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #988721 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'}] 2026-10-07 18:54:02,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #988721 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'd254c92e-8c96-4394-9c82-7e12faf9e9c9'} sync ignored for existing PoS order pos.order(735,) (state: paid) 2026-10-07 18:54:02,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #988721 finished 2026-10-07 18:54:02,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.036 0.100 2026-10-07 18:54:02,942 43 INFO rb-ce3bf1e-225338-422107 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 18:54:02,991 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,040 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,100 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,157 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,211 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,262 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,333 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,385 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,436 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,496 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,567 43 INFO rb-ce3bf1e-225338-422107 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 18:54:03,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66048190 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '887de397-5a09-45d3-bc47-d5670f82d834'}] 2026-10-07 18:54:03,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1202] to pos.order #733 2026-10-07 18:54:03,699 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [715] to pos.order #733 2026-10-07 18:54:04,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66048190 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '887de397-5a09-45d3-bc47-d5670f82d834'} updated pos.order #733 2026-10-07 18:54:04,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66048190 finished 2026-10-07 18:54:04,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 156 0.220 0.454 2026-10-07 18:54:04,488 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,550 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,599 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.000 0.008 2026-10-07 18:54:04,672 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,736 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,787 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,837 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,893 43 INFO rb-ce3bf1e-225338-422107 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 18:54:04,944 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,000 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,063 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,113 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,168 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,350 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,400 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,451 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,502 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,553 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,608 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,660 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,711 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,781 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,841 43 INFO rb-ce3bf1e-225338-422107 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 18:54:05,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-10-07 18:54:05,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37526679 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'b3e29df7-1702-4657-969e-1617d729cf6d'}] 2026-10-07 18:54:06,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37526679 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'b3e29df7-1702-4657-969e-1617d729cf6d'} created pos.order #736 2026-10-07 18:54:06,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37526679 finished 2026-10-07 18:54:06,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.116 0.414 2026-10-07 18:54:06,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-10-07 18:54:06,583 43 INFO rb-ce3bf1e-225338-422107 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 18:54:06,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:06] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 18:54:06,634 43 INFO rb-ce3bf1e-225338-422107 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 18:54:06,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:06] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.036 2026-10-07 18:54:06,699 43 INFO rb-ce3bf1e-225338-422107 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 18:54:06,722 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66613970 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'b3e29df7-1702-4657-969e-1617d729cf6d'}] 2026-10-07 18:54:06,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66613970 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'b3e29df7-1702-4657-969e-1617d729cf6d'} sync ignored for existing PoS order pos.order(736,) (state: paid) 2026-10-07 18:54:06,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-10-07 18:54:06,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66613970 finished 2026-10-07 18:54:06,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-10-07 18:54:06,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:54:06,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.068 0.159 2026-10-07 18:54:07,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29937624 (allocated 32247808) 2026-10-07 18:54:07,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 106414 2026-10-07 18:54:07,093 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-10-07 18:54:07,093 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 106414 2026-10-07 18:54:07,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185407_217725_test_05_tip_screen.txt 2026-10-07 18:54:07,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpobn8ofu5_chrome_odoo" 2026-10-07 18:54:07,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-10-07 18:54:07,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 106656 2026-10-07 18:54:07,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpkuebsdx4_chrome_odoo 2026-10-07 18:54:07,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:36259/json/version 2026-10-07 18:54:07,816 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36259', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:07,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:07,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:36259/json 2026-10-07 18:54:07,860 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36259', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:07,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:36259/devtools/page/10C63B88603DB32086D9E6B7E3AD3C50 2026-10-07 18:54:07,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-10-07 18:54:07,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-10-07 18:54:08,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:08,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-10-07 18:54:08,091 43 INFO rb-ce3bf1e-225338-422107 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 18:54:08,091 43 INFO rb-ce3bf1e-225338-422107 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 18:54:08,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:54:08,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:08] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.091 0.677 2026-10-07 18:54:08,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '10C63B88603DB32086D9E6B7E3AD3C50', 'loaderId': '0CD858889D534C679274D3889974FBFA', 'isDownload': False} 2026-10-07 18:54:08,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-10-07 18:54:08,894 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:08,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:08] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 18:54:08,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:08] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 18:54:08,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:08] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:54:09,588 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:09,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:09,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 18:54:09,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:54:09,649 43 INFO rb-ce3bf1e-225338-422107 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 18:54:09,656 43 INFO rb-ce3bf1e-225338-422107 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 18:54:09,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "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 18:54:09,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:09,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "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 18:54:09,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 18:54:09,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.044 2026-10-07 18:54:09,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:54:10,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.281 0.484 2026-10-07 18:54:10,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:10,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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.019 2026-10-07 18:54:10,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 18:54:10,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:10,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:54:10,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.011 2026-10-07 18:54:10,969 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:10,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:54:11,032 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:54:11,036 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:54:11,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.052 2026-10-07 18:54:11,057 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:54:11,089 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "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 18:54:11,101 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,150 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:54:11,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.054 0.142 2026-10-07 18:54:11,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.146 2026-10-07 18:54:11,345 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:11,345 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.054 0.211 2026-10-07 18:54:11,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.298 2026-10-07 18:54:11,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.122 2026-10-07 18:54:11,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.138 2026-10-07 18:54:11,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:54:11,674 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,703 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:11,775 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,825 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,878 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,933 43 INFO rb-ce3bf1e-225338-422107 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 18:54:11,984 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,038 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,092 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,145 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,218 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,268 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,320 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,373 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,457 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,507 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,557 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,613 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,664 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,717 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,771 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,824 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,896 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,948 43 INFO rb-ce3bf1e-225338-422107 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 18:54:12,998 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,050 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,132 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,183 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,234 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,289 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,340 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,393 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,447 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,500 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,572 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,623 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,675 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,725 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,788 43 INFO rb-ce3bf1e-225338-422107 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 18:54:13,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81705122 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7268a886-72e7-4104-b78e-9350e92a1ce3'}] 2026-10-07 18:54:13,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81705122 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7268a886-72e7-4104-b78e-9350e92a1ce3'} created pos.order #737 2026-10-07 18:54:13,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81705122 finished 2026-10-07 18:54:14,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.081 0.173 2026-10-07 18:54:14,126 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,209 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.011 2026-10-07 18:54:14,257 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,305 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,369 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,438 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,495 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,544 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,599 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,651 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,750 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61540283 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7268a886-72e7-4104-b78e-9350e92a1ce3'}] 2026-10-07 18:54:14,795 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1204, 1206] 2026-10-07 18:54:14,804 43 INFO rb-ce3bf1e-225338-422107 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 18:54:14,817 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61540283 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '7268a886-72e7-4104-b78e-9350e92a1ce3'} updated pos.order #737 2026-10-07 18:54:14,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61540283 finished 2026-10-07 18:54:15,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.103 0.165 2026-10-07 18:54:15,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68856175 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7add6ff8-451b-4da2-a4cb-383907161ee2'}] 2026-10-07 18:54:15,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68856175 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7add6ff8-451b-4da2-a4cb-383907161ee2'} created pos.order #738 2026-10-07 18:54:15,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68856175 finished 2026-10-07 18:54:15,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.037 0.150 2026-10-07 18:54:15,316 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,367 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,440 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.063 0.063 2026-10-07 18:54:15,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.033 2026-10-07 18:54:15,682 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,732 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,799 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,850 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,900 43 INFO rb-ce3bf1e-225338-422107 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 18:54:15,951 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,002 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,052 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,110 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.028 0.060 2026-10-07 18:54:16,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:16] "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 18:54:16,291 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,342 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:16] "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 18:54:16,415 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,466 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,521 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,568 43 INFO rb-ce3bf1e-225338-422107 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 18:54:16,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-10-07 18:54:16,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 18:54:16,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 19278824 (allocated 20451328) 2026-10-07 18:54:16,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 106656 2026-10-07 18:54:16,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-10-07 18:54:16,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 106656 2026-10-07 18:54:16,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185416_912152_test_06_split_bill_screen.txt 2026-10-07 18:54:16,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpkuebsdx4_chrome_odoo" 2026-10-07 18:54:16,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-10-07 18:54:17,420 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #221 deleted product.product records with IDs: [2553] 2026-10-07 18:54:18,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 106874 2026-10-07 18:54:18,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpokt_tbn2_chrome_odoo 2026-10-07 18:54:18,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:42881/json/version 2026-10-07 18:54:18,024 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:18,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:18,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:42881/json 2026-10-07 18:54:18,086 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42881', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:18,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:42881/devtools/page/54DA6FBD7312EE80322F40640B1C8F92 2026-10-07 18:54:18,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-07 18:54:18,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-07 18:54:18,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:18,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-07 18:54:18,266 43 INFO rb-ce3bf1e-225338-422107 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 18:54:18,266 43 INFO rb-ce3bf1e-225338-422107 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 18:54:18,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:54:19,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.086 0.727 2026-10-07 18:54:19,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '54DA6FBD7312EE80322F40640B1C8F92', 'loaderId': '9471BE920071541319355C090F3BB164', 'isDownload': False} 2026-10-07 18:54:19,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-10-07 18:54:19,120 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:19,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-10-07 18:54:19,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.040 2026-10-07 18:54:19,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.059 2026-10-07 18:54:19,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:19,851 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:54:19,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:54:19,906 43 INFO rb-ce3bf1e-225338-422107 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 18:54:19,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 18:54:19,919 43 INFO rb-ce3bf1e-225338-422107 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 18:54:19,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:19,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:19,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:19] "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 18:54:20,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 18:54:20,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:20] "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 18:54:20,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 18:54:21,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.390 0.506 2026-10-07 18:54:21,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:54:21,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:54:21,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "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 18:54:21,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.044 2026-10-07 18:54:21,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:54:21,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:54:21,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 18:54:21,412 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:21,459 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:54:21,463 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:54:21,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.032 2026-10-07 18:54:21,524 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:21,527 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:21,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.087 2026-10-07 18:54:21,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.134 2026-10-07 18:54:21,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.062 2026-10-07 18:54:21,600 43 INFO rb-ce3bf1e-225338-422107 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 18:54:21,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-07 18:54:21,748 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 18:54:21,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.068 0.059 2026-10-07 18:54:21,869 43 INFO rb-ce3bf1e-225338-422107 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 18:54:21,893 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:54:21,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.170 2026-10-07 18:54:22,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.120 2026-10-07 18:54:22,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:22] "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 18:54:22,209 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:22,306 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,356 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,406 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,462 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,513 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,568 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,640 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,692 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,745 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,933 43 INFO rb-ce3bf1e-225338-422107 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 18:54:22,984 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,034 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,095 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,166 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,217 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,271 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,324 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,376 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,472 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24849614 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd23e4b05-0534-4520-a1f7-2e0ecd8d1944'}] 2026-10-07 18:54:23,524 43 INFO rb-ce3bf1e-225338-422107 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 18:54:23,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24849614 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd23e4b05-0534-4520-a1f7-2e0ecd8d1944'} created pos.order #739 2026-10-07 18:54:23,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24849614 finished 2026-10-07 18:54:23,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.067 0.150 2026-10-07 18:54:23,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7448114 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '719bff6e-59b3-4bf7-a6eb-27da0a560299'}] 2026-10-07 18:54:23,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7448114 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '719bff6e-59b3-4bf7-a6eb-27da0a560299'} created pos.order #740 2026-10-07 18:54:23,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7448114 finished 2026-10-07 18:54:23,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.081 0.142 2026-10-07 18:54:24,003 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,059 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,131 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:24,146 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:24,185 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,234 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,320 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,389 43 INFO rb-ce3bf1e-225338-422107 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 18:54:24,393 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:24,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98034533 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '719bff6e-59b3-4bf7-a6eb-27da0a560299'}] 2026-10-07 18:54:24,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [717] to pos.order #740 2026-10-07 18:54:25,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98034533 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '719bff6e-59b3-4bf7-a6eb-27da0a560299'} updated pos.order #740 2026-10-07 18:54:25,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98034533 finished 2026-10-07 18:54:25,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 245 0.329 0.519 2026-10-07 18:54:25,509 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,568 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,615 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,678 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,726 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,776 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,836 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,904 43 INFO rb-ce3bf1e-225338-422107 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 18:54:25,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18001752 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd23e4b05-0534-4520-a1f7-2e0ecd8d1944'}] 2026-10-07 18:54:26,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [718] to pos.order #739 2026-10-07 18:54:26,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18001752 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd23e4b05-0534-4520-a1f7-2e0ecd8d1944'} updated pos.order #739 2026-10-07 18:54:26,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18001752 finished 2026-10-07 18:54:26,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.148 0.420 2026-10-07 18:54:26,571 43 INFO rb-ce3bf1e-225338-422107 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 18:54:26,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-07 18:54:26,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 18:54:26,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17725452 (allocated 19271680) 2026-10-07 18:54:26,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 106874 2026-10-07 18:54:26,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-07 18:54:26,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 106874 2026-10-07 18:54:26,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185426_901976_test_07_split_bill_screen.txt 2026-10-07 18:54:26,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpokt_tbn2_chrome_odoo" 2026-10-07 18:54:27,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 107077 2026-10-07 18:54:27,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmp2xhifcbn_chrome_odoo 2026-10-07 18:54:27,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37487/json/version 2026-10-07 18:54:27,351 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:27,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:27,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:37487/json 2026-10-07 18:54:27,382 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:27,405 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:37487/devtools/page/BCB1D2E167596439B307860A5E706902 2026-10-07 18:54:27,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-10-07 18:54:27,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-10-07 18:54:27,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:27,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-10-07 18:54:27,486 43 INFO rb-ce3bf1e-225338-422107 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 18:54:27,486 43 INFO rb-ce3bf1e-225338-422107 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 18:54:27,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.059 0.075 2026-10-07 18:54:27,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': 'BCB1D2E167596439B307860A5E706902', 'loaderId': '85EBEBF47ED0B1A46ED5D6D62BBBE9AD', 'isDownload': False} 2026-10-07 18:54:27,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-10-07 18:54:27,677 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:27,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:27] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 18:54:27,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:27] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:54:27,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:27] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 18:54:28,418 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:28,424 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:28,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:54:28,482 43 INFO rb-ce3bf1e-225338-422107 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 18:54:28,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 18:54:28,497 43 INFO rb-ce3bf1e-225338-422107 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 18:54:28,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:54:28,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:28,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "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.008 2026-10-07 18:54:28,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:54:28,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.034 2026-10-07 18:54:28,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-07 18:54:29,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 279 0.300 0.453 2026-10-07 18:54:29,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "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 18:54:29,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:54:29,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.007 0.031 2026-10-07 18:54:29,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.037 2026-10-07 18:54:29,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:54:29,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:54:29,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "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 18:54:29,841 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:29,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:54:29,888 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:54:29,894 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:54:29,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.018 0.031 2026-10-07 18:54:29,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.066 2026-10-07 18:54:29,935 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:29,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:29,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 18:54:29,984 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:54:30,003 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.063 2026-10-07 18:54:30,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:30] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.033 0.171 2026-10-07 18:54:30,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.167 2026-10-07 18:54:30,189 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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.115 2026-10-07 18:54:30,234 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:30,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:30] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.018 2026-10-07 18:54:30,298 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,362 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,412 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,467 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,521 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,602 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,655 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,703 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,753 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,803 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,891 43 INFO rb-ce3bf1e-225338-422107 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 18:54:30,904 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:30] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:30,943 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,023 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,078 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,134 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,207 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,259 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,317 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,388 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,448 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,501 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,602 43 INFO rb-ce3bf1e-225338-422107 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 18:54:31,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43652168 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd19c3363-b2e6-45a3-aed1-1f9b2d139abe'}] 2026-10-07 18:54:31,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43652168 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd19c3363-b2e6-45a3-aed1-1f9b2d139abe'} created pos.order #741 2026-10-07 18:54:31,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43652168 finished 2026-10-07 18:54:31,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.054 0.148 2026-10-07 18:54:31,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4868073 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0667b8b9-2561-4573-8700-d7de60a18aea'}] 2026-10-07 18:54:31,949 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4868073 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0667b8b9-2561-4573-8700-d7de60a18aea'} created pos.order #742 2026-10-07 18:54:31,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4868073 finished 2026-10-07 18:54:32,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.086 0.169 2026-10-07 18:54:32,190 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:32,196 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:32,225 43 INFO rb-ce3bf1e-225338-422107 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 18:54:32,295 43 INFO rb-ce3bf1e-225338-422107 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 18:54:32,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24808763 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0667b8b9-2561-4573-8700-d7de60a18aea'}] 2026-10-07 18:54:32,306 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:32,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [719] to pos.order #742 2026-10-07 18:54:32,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24808763 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '0667b8b9-2561-4573-8700-d7de60a18aea'} updated pos.order #742 2026-10-07 18:54:32,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24808763 finished 2026-10-07 18:54:32,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.169 0.423 2026-10-07 18:54:33,116 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,167 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,222 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,272 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,331 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,390 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,453 43 INFO rb-ce3bf1e-225338-422107 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 18:54:33,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83104605 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd19c3363-b2e6-45a3-aed1-1f9b2d139abe'}] 2026-10-07 18:54:33,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [720] to pos.order #741 2026-10-07 18:54:33,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83104605 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': 'd19c3363-b2e6-45a3-aed1-1f9b2d139abe'} updated pos.order #741 2026-10-07 18:54:33,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83104605 finished 2026-10-07 18:54:34,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 151 0.178 0.458 2026-10-07 18:54:34,207 43 INFO rb-ce3bf1e-225338-422107 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 18:54:34,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-10-07 18:54:34,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 18:54:34,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18942648 (allocated 20320256) 2026-10-07 18:54:34,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 107077 2026-10-07 18:54:34,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-10-07 18:54:34,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 107077 2026-10-07 18:54:34,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185434_552925_test_07_split_bill_screen.txt 2026-10-07 18:54:34,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmp2xhifcbn_chrome_odoo" 2026-10-07 18:54:34,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-10-07 18:54:35,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 107283 2026-10-07 18:54:35,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmpijxs6cw0_chrome_odoo 2026-10-07 18:54:35,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:34859/json/version 2026-10-07 18:54:35,047 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34859', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:35,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:35,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:34859/json 2026-10-07 18:54:35,144 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34859', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:35,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:34859/devtools/page/1163B37A4FFDAE43FE22293F81FD1C0F 2026-10-07 18:54:35,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-10-07 18:54:35,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-10-07 18:54:35,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:35,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-10-07 18:54:35,302 43 INFO rb-ce3bf1e-225338-422107 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 18:54:35,303 43 INFO rb-ce3bf1e-225338-422107 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 18:54:35,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:54:36,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:36] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.068 0.915 2026-10-07 18:54:36,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '1163B37A4FFDAE43FE22293F81FD1C0F', 'loaderId': 'FB433A5D7E51553586A0D9E99C3E32AC', 'isDownload': False} 2026-10-07 18:54:36,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-10-07 18:54:36,341 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:36,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 18:54:36,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 18:54:36,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-10-07 18:54:37,115 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:54:37,117 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:54:37,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:54:37,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:54:37,186 43 INFO rb-ce3bf1e-225338-422107 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 18:54:37,195 43 INFO rb-ce3bf1e-225338-422107 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 18:54:37,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:54:37,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:37,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.017 2026-10-07 18:54:37,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.056 2026-10-07 18:54:37,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.066 2026-10-07 18:54:37,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 18:54:38,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.317 0.506 2026-10-07 18:54:38,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "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 18:54:38,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:54:38,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.042 2026-10-07 18:54:38,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:38,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-10-07 18:54:38,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.015 2026-10-07 18:54:38,604 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:54:38,635 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:38,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:54:38,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.036 2026-10-07 18:54:38,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:54:38,675 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:38,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:38,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.029 0.077 2026-10-07 18:54:38,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 18:54:38,761 43 INFO rb-ce3bf1e-225338-422107 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 18:54:38,844 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:54:38,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.053 2026-10-07 18:54:38,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.139 2026-10-07 18:54:38,994 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,010 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:54:39,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.183 2026-10-07 18:54:39,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.065 2026-10-07 18:54:39,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:39,286 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,320 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54: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 18:54:39,383 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,439 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,488 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,538 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,591 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,665 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,716 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,769 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,819 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,870 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,943 43 INFO rb-ce3bf1e-225338-422107 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 18:54:39,994 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,045 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,096 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,148 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,198 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,250 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,301 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,361 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,412 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,464 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,540 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:40,557 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:54:40,613 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,685 43 INFO rb-ce3bf1e-225338-422107 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 18:54:40,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99522905 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '15ab3d87-5726-4b14-a155-8a0b86d6c47e'}] 2026-10-07 18:54:40,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:54:41,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99522905 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '15ab3d87-5726-4b14-a155-8a0b86d6c47e'} created pos.order #743 2026-10-07 18:54:41,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99522905 finished 2026-10-07 18:54:41,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.260 0.488 2026-10-07 18:54:41,653 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,707 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:54:41,782 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,830 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,886 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,932 43 INFO rb-ce3bf1e-225338-422107 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 18:54:41,984 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,034 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,093 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,177 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40457287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '34bf362a-99d0-49f8-b8fa-b1b974701134'}] 2026-10-07 18:54:42,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40457287 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '34bf362a-99d0-49f8-b8fa-b1b974701134'} created pos.order #744 2026-10-07 18:54:42,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40457287 finished 2026-10-07 18:54:42,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.027 0.139 2026-10-07 18:54:42,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.042 0.049 2026-10-07 18:54:42,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.030 2026-10-07 18:54:42,526 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:42] "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.012 2026-10-07 18:54:42,573 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,623 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,677 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,728 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,781 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,837 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,888 43 INFO rb-ce3bf1e-225338-422107 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 18:54:42,938 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,012 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,063 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,126 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,176 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,227 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,278 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,329 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,380 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,430 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,481 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,539 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,589 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,640 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,701 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,769 43 INFO rb-ce3bf1e-225338-422107 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 18:54:43,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98723467 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '34bf362a-99d0-49f8-b8fa-b1b974701134'}] 2026-10-07 18:54:43,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1217] to pos.order #744 2026-10-07 18:54:43,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #744 2026-10-07 18:54:44,212 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98723467 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '34bf362a-99d0-49f8-b8fa-b1b974701134'} updated pos.order #744 2026-10-07 18:54:44,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98723467 finished 2026-10-07 18:54:44,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.163 0.441 2026-10-07 18:54:44,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-10-07 18:54:44,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 18:54:44,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18974720 (allocated 20844544) 2026-10-07 18:54:44,688 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 107283 2026-10-07 18:54:44,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-10-07 18:54:44,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 107283 2026-10-07 18:54:44,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185444_800340_test_08_refund_stay_current_table.txt 2026-10-07 18:54:44,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmpijxs6cw0_chrome_odoo" 2026-10-07 18:54:44,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-10-07 18:54:46,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 107491 2026-10-07 18:54:46,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpw6fjqn8z_chrome_odoo 2026-10-07 18:54:46,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:40371/json/version 2026-10-07 18:54:46,721 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:46,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:46,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:40371/json 2026-10-07 18:54:46,769 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:46,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:40371/devtools/page/014CEFA560DCA78E3CFF99873CF6DE3C 2026-10-07 18:54:46,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-10-07 18:54:46,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-10-07 18:54:46,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:46,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-10-07 18:54:46,911 43 INFO rb-ce3bf1e-225338-422107 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 18:54:46,911 43 INFO rb-ce3bf1e-225338-422107 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 18:54:46,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:54:47,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:47] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.049 0.618 2026-10-07 18:54:47,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': '014CEFA560DCA78E3CFF99873CF6DE3C', 'loaderId': '6F5D9D1F571A98D803E1F032E34D5E74', 'isDownload': False} 2026-10-07 18:54:47,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-10-07 18:54:47,616 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:47,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:47] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-10-07 18:54:47,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:47] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:54:47,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:47] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:54:48,269 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:48,275 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:54:48,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 18:54:48,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:54:48,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:54:48,338 43 INFO rb-ce3bf1e-225338-422107 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 18:54:48,347 43 INFO rb-ce3bf1e-225338-422107 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 18:54:48,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:48,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.022 2026-10-07 18:54:48,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "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.047 2026-10-07 18:54:48,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 18:54:48,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.033 2026-10-07 18:54:49,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.298 0.501 2026-10-07 18:54:49,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:54:49,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "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 18:54:49,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.055 2026-10-07 18:54:49,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:54:49,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-10-07 18:54:49,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:54:49,672 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:54:49,699 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:49,706 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:54:49,776 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:49,784 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 18:54:49,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.079 0.068 2026-10-07 18:54:49,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 18:54:49,848 43 INFO rb-ce3bf1e-225338-422107 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 18:54:49,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.083 2026-10-07 18:54:49,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.210 2026-10-07 18:54:49,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-07 18:54:49,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:50,089 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.054 0.075 2026-10-07 18:54:50,110 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:54:50,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.180 2026-10-07 18:54:50,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.155 2026-10-07 18:54:50,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:54:50,467 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,531 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:54:50,545 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,603 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,665 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,720 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,864 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,931 43 INFO rb-ce3bf1e-225338-422107 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 18:54:50,990 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,051 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,107 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,263 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,326 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,376 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,427 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,478 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,532 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,583 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,633 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,740 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,792 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,906 43 INFO rb-ce3bf1e-225338-422107 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 18:54:51,956 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,010 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,058 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,109 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,213 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,265 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,315 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,366 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,417 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,469 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,531 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,608 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,667 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,735 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,789 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,843 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,892 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,944 43 INFO rb-ce3bf1e-225338-422107 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 18:54:52,995 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,046 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,098 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,149 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,201 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,253 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,305 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,459 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76030601 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '34b72f74-edd3-4db6-a44c-1b29b84469ff'}] 2026-10-07 18:54:53,514 43 INFO rb-ce3bf1e-225338-422107 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 18:54:53,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76030601 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '34b72f74-edd3-4db6-a44c-1b29b84469ff'} created pos.order #745 2026-10-07 18:54:53,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76030601 finished 2026-10-07 18:54:53,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 92 0.079 0.180 2026-10-07 18:54:53,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87664087 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9c9cc5c0-45df-4d19-8c2a-8d41e029312c'}] 2026-10-07 18:54:53,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87664087 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9c9cc5c0-45df-4d19-8c2a-8d41e029312c'} created pos.order #746 2026-10-07 18:54:54,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87664087 finished 2026-10-07 18:54:54,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.066 0.161 2026-10-07 18:54:54,218 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,265 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,339 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,352 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:54,362 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:54,390 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,439 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,517 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,590 43 INFO rb-ce3bf1e-225338-422107 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 18:54:54,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63246115 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9c9cc5c0-45df-4d19-8c2a-8d41e029312c'}] 2026-10-07 18:54:54,605 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:54:54,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #746 2026-10-07 18:54:55,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63246115 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9c9cc5c0-45df-4d19-8c2a-8d41e029312c'} updated pos.order #746 2026-10-07 18:54:55,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63246115 finished 2026-10-07 18:54:56,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 388 0.507 0.906 2026-10-07 18:54:56,290 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,343 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,393 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,452 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,503 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,554 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,605 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,657 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,707 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,758 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,810 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,861 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,911 43 INFO rb-ce3bf1e-225338-422107 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 18:54:56,963 43 INFO rb-ce3bf1e-225338-422107 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 18:54:57,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-10-07 18:54:57,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 18:54:57,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22945944 (allocated 24645632) 2026-10-07 18:54:57,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 107491 2026-10-07 18:54:57,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-10-07 18:54:57,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 107491 2026-10-07 18:54:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185457_334868_test_09_combo_split_bill.txt 2026-10-07 18:54:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpw6fjqn8z_chrome_odoo" 2026-10-07 18:54:57,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-10-07 18:54:57,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 107697 2026-10-07 18:54:57,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp84lh2m5u_chrome_odoo 2026-10-07 18:54:57,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:45679/json/version 2026-10-07 18:54:57,916 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:57,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: Chrome/150.0.7871.114 2026-10-07 18:54:57,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:45679/json 2026-10-07 18:54:57,945 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:54:57,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:45679/devtools/page/ABBF94A0DA438049E807232E53A86F6E 2026-10-07 18:54:57,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-10-07 18:54:57,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-10-07 18:54:58,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:54:58,073 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-10-07 18:54:58,083 43 INFO rb-ce3bf1e-225338-422107 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 18:54:58,084 43 INFO rb-ce3bf1e-225338-422107 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 18:54:58,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:54:58,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:58] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.070 0.705 2026-10-07 18:54:58,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'ABBF94A0DA438049E807232E53A86F6E', 'loaderId': 'F0F310643FB0A8D5FF10968550EFBC5E', 'isDownload': False} 2026-10-07 18:54:58,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-10-07 18:54:58,909 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:54:58,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.013 2026-10-07 18:54:58,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 18:54:58,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 18:54:59,719 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:54:59,727 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:54:59,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:54:59,796 43 INFO rb-ce3bf1e-225338-422107 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 18:54:59,809 43 INFO rb-ce3bf1e-225338-422107 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 18:54:59,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 18:54:59,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-10-07 18:54:59,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:54:59,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-10-07 18:54:59,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:54:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-07 18:55:00,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.043 2026-10-07 18:55:00,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:55:00,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.383 0.509 2026-10-07 18:55:01,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "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 18:55:01,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:55:01,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.050 2026-10-07 18:55:01,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:55:01,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:01,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-07 18:55:01,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:01,413 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:55:01,437 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:55:01,441 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:55:01,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.057 2026-10-07 18:55:01,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:55:01,533 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:01,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.112 2026-10-07 18:55:01,577 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:01,582 43 INFO rb-ce3bf1e-225338-422107 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 18:55:01,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.052 2026-10-07 18:55:01,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.142 2026-10-07 18:55:01,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.186 2026-10-07 18:55:01,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.010 2026-10-07 18:55:01,808 43 INFO rb-ce3bf1e-225338-422107 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 18:55:01,820 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:01,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.053 2026-10-07 18:55:01,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:01] "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 18:55:02,062 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,104 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:02,163 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,211 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,263 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,313 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,364 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-10-07 18:55:02,468 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,564 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98313745 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8f9f125f-2f8b-4888-8eda-5114980caa8a'}] 2026-10-07 18:55:02,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98313745 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8f9f125f-2f8b-4888-8eda-5114980caa8a'} created pos.order #747 2026-10-07 18:55:02,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98313745 finished 2026-10-07 18:55:02,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.069 0.152 2026-10-07 18:55:02,865 43 INFO rb-ce3bf1e-225338-422107 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 18:55:02,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:02] "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 18:55:04,895 43 INFO rb-ce3bf1e-225338-422107 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 18:55:04,946 43 INFO rb-ce3bf1e-225338-422107 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 18:55:04,998 43 INFO rb-ce3bf1e-225338-422107 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 18:55:05,059 43 INFO rb-ce3bf1e-225338-422107 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 18:55:07,095 43 INFO rb-ce3bf1e-225338-422107 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 18:55:07,147 43 INFO rb-ce3bf1e-225338-422107 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 18:55:07,198 43 INFO rb-ce3bf1e-225338-422107 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 18:55:07,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-10-07 18:55:07,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:55:07,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15641684 (allocated 17301504) 2026-10-07 18:55:07,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 107697 2026-10-07 18:55:07,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-10-07 18:55:07,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 107697 2026-10-07 18:55:07,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185507_458037_test_10_save_last_preparation_changes.txt 2026-10-07 18:55:07,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmp84lh2m5u_chrome_odoo" 2026-10-07 18:55:07,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-10-07 18:55:08,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 107914 2026-10-07 18:55:08,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpwu135sxa_chrome_odoo 2026-10-07 18:55:08,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:40629/json/version 2026-10-07 18:55:08,170 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:08,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:08,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:40629/json 2026-10-07 18:55:08,223 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:08,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:40629/devtools/page/979CE0F35B469EC5B5A199BAEAA92A43 2026-10-07 18:55:08,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-10-07 18:55:08,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-10-07 18:55:08,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:08,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-10-07 18:55:08,351 43 INFO rb-ce3bf1e-225338-422107 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 18:55:08,351 43 INFO rb-ce3bf1e-225338-422107 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 18:55:08,385 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:55:12,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:12] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.075 4.531 2026-10-07 18:55:12,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '979CE0F35B469EC5B5A199BAEAA92A43', 'loaderId': 'B140C7D2D7D0744B82EE07EB9A60CC63', 'isDownload': False} 2026-10-07 18:55:12,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-10-07 18:55:13,023 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:13,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.019 0.015 2026-10-07 18:55:13,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 18:55:13,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-10-07 18:55:13,806 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:13,830 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:13,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.014 2026-10-07 18:55:13,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:55:13,900 43 INFO rb-ce3bf1e-225338-422107 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 18:55:13,906 43 INFO rb-ce3bf1e-225338-422107 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 18:55:13,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "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 18:55:13,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:13,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.013 2026-10-07 18:55:13,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.036 2026-10-07 18:55:14,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.045 2026-10-07 18:55:14,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 18:55:15,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.500 0.546 2026-10-07 18:55:15,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:15,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:55:15,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-07 18:55:15,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:15,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:15,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "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 18:55:15,504 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:15,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:55:15,524 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:55:15,528 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:15,583 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:15,584 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:55:15,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.055 2026-10-07 18:55:15,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.113 2026-10-07 18:55:15,659 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:55:15,662 43 INFO rb-ce3bf1e-225338-422107 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 18:55:15,780 43 INFO rb-ce3bf1e-225338-422107 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 18:55:15,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.041 0.120 2026-10-07 18:55:15,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.159 2026-10-07 18:55:15,871 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:15,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.231 2026-10-07 18:55:15,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:15] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.094 2026-10-07 18:55:16,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.191 2026-10-07 18:55:16,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 18:55:16,180 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,229 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:16,286 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,373 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,423 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,474 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,528 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,579 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,649 43 INFO rb-ce3bf1e-225338-422107 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 18:55:16,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23358379 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '95b7bad1-5517-4e55-87c7-5fa690acf02a'}] 2026-10-07 18:55:16,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23358379 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '95b7bad1-5517-4e55-87c7-5fa690acf02a'} created pos.order #748 2026-10-07 18:55:16,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23358379 finished 2026-10-07 18:55:16,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.078 0.156 2026-10-07 18:55:16,950 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:17] "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 18:55:17,032 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,080 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,137 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,188 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,240 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,294 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,349 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,528 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,579 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,651 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,695 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,741 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,836 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,857 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:55:17,859 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:17,915 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,986 43 INFO rb-ce3bf1e-225338-422107 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 18:55:17,991 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23978083 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '95b7bad1-5517-4e55-87c7-5fa690acf02a'}] 2026-10-07 18:55:17,995 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:18,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #748 2026-10-07 18:55:18,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23978083 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '95b7bad1-5517-4e55-87c7-5fa690acf02a'} updated pos.order #748 2026-10-07 18:55:18,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23978083 finished 2026-10-07 18:55:18,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.303 0.520 2026-10-07 18:55:19,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-10-07 18:55:19,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 18:55:19,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16734116 (allocated 18223104) 2026-10-07 18:55:19,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 107914 2026-10-07 18:55:19,197 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-10-07 18:55:19,198 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 107914 2026-10-07 18:55:19,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185519_350791_test_12_order_tracking.txt 2026-10-07 18:55:19,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpwu135sxa_chrome_odoo" 2026-10-07 18:55:19,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-10-07 18:55:20,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 108123 2026-10-07 18:55:20,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpo2taz87h_chrome_odoo 2026-10-07 18:55:20,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:35261/json/version 2026-10-07 18:55:20,013 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:20,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:20,040 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:35261/json 2026-10-07 18:55:20,041 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:20,052 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:35261/devtools/page/D88D37B0F1ABAF8CC2D5DCFF426C7121 2026-10-07 18:55:20,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-10-07 18:55:20,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-10-07 18:55:20,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:20,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-10-07 18:55:20,191 43 INFO rb-ce3bf1e-225338-422107 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 18:55:20,191 43 INFO rb-ce3bf1e-225338-422107 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 18:55:20,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:55:20,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:20] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.076 0.668 2026-10-07 18:55:20,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'D88D37B0F1ABAF8CC2D5DCFF426C7121', 'loaderId': '385E6DF22480E5350508EBF6EB83C48D', 'isDownload': False} 2026-10-07 18:55:20,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-10-07 18:55:20,989 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:21,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:55:21,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 18:55:21,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:55:21,632 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:21,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:21,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:55:21,697 43 INFO rb-ce3bf1e-225338-422107 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 18:55:21,708 43 INFO rb-ce3bf1e-225338-422107 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 18:55:21,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 18:55:21,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "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 18:55:21,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:21,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "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 18:55:21,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.037 2026-10-07 18:55:21,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "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 18:55:21,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 18:55:22,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.392 0.547 2026-10-07 18:55:22,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:22,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:22] "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.013 2026-10-07 18:55:23,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.046 2026-10-07 18:55:23,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 18:55:23,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:23,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 18:55:23,222 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:23,242 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:23,251 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:23,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.015 0.028 2026-10-07 18:55:23,297 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:23,303 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:23,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.057 2026-10-07 18:55:23,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 18:55:23,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.026 2026-10-07 18:55:23,376 43 INFO rb-ce3bf1e-225338-422107 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 18:55:23,412 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:55:23,472 43 INFO rb-ce3bf1e-225338-422107 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 18:55:23,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.067 2026-10-07 18:55:23,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.127 2026-10-07 18:55:23,604 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:23,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.048 0.187 2026-10-07 18:55:23,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.222 2026-10-07 18:55:23,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:23,882 43 INFO rb-ce3bf1e-225338-422107 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 18:55:23,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:23,981 43 INFO rb-ce3bf1e-225338-422107 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 18:55:24,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-10-07 18:55:24,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 18:55:24,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 14165592 (allocated 15466496) 2026-10-07 18:55:24,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 108123 2026-10-07 18:55:24,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-10-07 18:55:24,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 108123 2026-10-07 18:55:24,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185524_311371_test_13_category_check.txt 2026-10-07 18:55:24,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpo2taz87h_chrome_odoo" 2026-10-07 18:55:24,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-10-07 18:55:24,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 108321 2026-10-07 18:55:24,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpch9nw0pk_chrome_odoo 2026-10-07 18:55:24,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37779/json/version 2026-10-07 18:55:24,944 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37779', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:24,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:24,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:37779/json 2026-10-07 18:55:24,973 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37779', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:24,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:37779/devtools/page/C149A16D558CCB08B6E1DF5714532A6A 2026-10-07 18:55:25,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-10-07 18:55:25,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-10-07 18:55:25,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:25,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-10-07 18:55:25,118 43 INFO rb-ce3bf1e-225338-422107 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 18:55:25,118 43 INFO rb-ce3bf1e-225338-422107 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 18:55:25,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:55:25,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:25] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.076 0.669 2026-10-07 18:55:25,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'C149A16D558CCB08B6E1DF5714532A6A', 'loaderId': '37914D6ABD14861E09946D62B55917C5', 'isDownload': False} 2026-10-07 18:55:25,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-10-07 18:55:25,907 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:25,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.021 2026-10-07 18:55:25,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 18:55:25,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 18:55:26,618 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:26,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:26,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.033 2026-10-07 18:55:26,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:55:26,705 43 INFO rb-ce3bf1e-225338-422107 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 18:55:26,723 43 INFO rb-ce3bf1e-225338-422107 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 18:55:26,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 18:55:26,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:26,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.018 2026-10-07 18:55:26,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 18:55:26,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.056 0.046 2026-10-07 18:55:26,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-07 18:55:27,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.373 0.489 2026-10-07 18:55:27,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:27,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-10-07 18:55:28,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.054 2026-10-07 18:55:28,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:55:28,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:28,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "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 18:55:28,239 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:28,259 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:28,288 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:55:28,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.066 2026-10-07 18:55:28,379 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:28,381 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:55:28,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.120 2026-10-07 18:55:28,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.162 2026-10-07 18:55:28,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.030 2026-10-07 18:55:28,449 43 INFO rb-ce3bf1e-225338-422107 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 18:55:28,485 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:28,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.022 2026-10-07 18:55:28,597 43 INFO rb-ce3bf1e-225338-422107 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 18:55:28,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.109 2026-10-07 18:55:28,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.022 0.209 2026-10-07 18:55:28,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:28,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.182 2026-10-07 18:55:28,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:55:29,002 43 INFO rb-ce3bf1e-225338-422107 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 18:55:29,044 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:29,097 43 INFO rb-ce3bf1e-225338-422107 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 18:55:29,165 43 INFO rb-ce3bf1e-225338-422107 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 18:55:29,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94005107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3276dc35-8815-4e98-84a2-183b48a9df0f'}] 2026-10-07 18:55:29,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94005107 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3276dc35-8815-4e98-84a2-183b48a9df0f'} created pos.order #749 2026-10-07 18:55:29,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94005107 finished 2026-10-07 18:55:29,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.064 0.151 2026-10-07 18:55:29,448 43 INFO rb-ce3bf1e-225338-422107 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 18:55:29,524 43 INFO rb-ce3bf1e-225338-422107 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 18:55:29,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.013 2026-10-07 18:55:29,598 43 INFO rb-ce3bf1e-225338-422107 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 18:55:31,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-10-07 18:55:31,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 18:55:31,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15355116 (allocated 16515072) 2026-10-07 18:55:31,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 108321 2026-10-07 18:55:31,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-10-07 18:55:31,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 108321 2026-10-07 18:55:31,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185531_855456_test_13_crm_team.txt 2026-10-07 18:55:31,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpch9nw0pk_chrome_odoo" 2026-10-07 18:55:31,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-10-07 18:55:32,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 108520 2026-10-07 18:55:32,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmpn3onft78_chrome_odoo 2026-10-07 18:55:32,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:35203/json/version 2026-10-07 18:55:32,489 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:32,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:32,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:35203/json 2026-10-07 18:55:32,520 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:32,549 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:35203/devtools/page/AF57369B93F502A905F3D66354BF763B 2026-10-07 18:55:32,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-10-07 18:55:32,566 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-10-07 18:55:32,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:32,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-10-07 18:55:32,706 43 INFO rb-ce3bf1e-225338-422107 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 18:55:32,706 43 INFO rb-ce3bf1e-225338-422107 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 18:55:32,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:55:33,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:33] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.085 0.870 2026-10-07 18:55:33,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': 'AF57369B93F502A905F3D66354BF763B', 'loaderId': '5283CED431EE9A4327B38BA456DE37CC', 'isDownload': False} 2026-10-07 18:55:33,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-10-07 18:55:33,704 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:33,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:33] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:55:33,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:33] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.021 2026-10-07 18:55:33,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:33] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.046 2026-10-07 18:55:34,467 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:34,478 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:34,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 18:55:34,538 43 INFO rb-ce3bf1e-225338-422107 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 18:55:34,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 18:55:34,551 43 INFO rb-ce3bf1e-225338-422107 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 18:55:34,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "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 18:55:34,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:34,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "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 18:55:34,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.047 2026-10-07 18:55:34,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.046 2026-10-07 18:55:34,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 18:55:35,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.374 0.501 2026-10-07 18:55:35,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:55:35,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:55:35,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-07 18:55:35,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "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.010 2026-10-07 18:55:35,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:35,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:35] "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 18:55:36,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:36,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:36,091 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:36,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.041 2026-10-07 18:55:36,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 18:55:36,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.088 2026-10-07 18:55:36,182 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:36,186 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:36,243 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:36,263 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.036 0.052 2026-10-07 18:55:36,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.103 2026-10-07 18:55:36,404 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.171 2026-10-07 18:55:36,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.100 2026-10-07 18:55:36,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:36,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.102 2026-10-07 18:55:36,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:55:36,711 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,747 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55: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 18:55:36,815 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,867 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,922 43 INFO rb-ce3bf1e-225338-422107 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 18:55:36,968 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-10-07 18:55:37,071 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,157 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97183491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ffd8c6a1-9ed4-4919-8134-618792e4b470'}] 2026-10-07 18:55:37,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97183491 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ffd8c6a1-9ed4-4919-8134-618792e4b470'} created pos.order #750 2026-10-07 18:55:37,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97183491 finished 2026-10-07 18:55:37,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.065 0.146 2026-10-07 18:55:37,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:37] "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 18:55:37,454 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,500 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,550 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,599 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,661 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,723 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,786 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,843 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,888 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,941 43 INFO rb-ce3bf1e-225338-422107 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 18:55:37,995 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,052 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,106 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,185 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,203 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:38,204 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:38,236 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,287 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,375 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,428 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,506 43 INFO rb-ce3bf1e-225338-422107 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 18:55:38,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9931341 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ffd8c6a1-9ed4-4919-8134-618792e4b470'}] 2026-10-07 18:55:38,519 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:38,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [725] to pos.order #750 2026-10-07 18:55:39,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9931341 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ffd8c6a1-9ed4-4919-8134-618792e4b470'} updated pos.order #750 2026-10-07 18:55:39,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9931341 finished 2026-10-07 18:55:39,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 249 0.266 0.471 2026-10-07 18:55:39,441 43 INFO rb-ce3bf1e-225338-422107 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 18:55:39,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-10-07 18:55:39,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 18:55:39,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 17145680 (allocated 19009536) 2026-10-07 18:55:39,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 108520 2026-10-07 18:55:39,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-10-07 18:55:39,685 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 108520 2026-10-07 18:55:39,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185539_829246_test_14_change_synced_order.txt 2026-10-07 18:55:39,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmpn3onft78_chrome_odoo" 2026-10-07 18:55:39,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-10-07 18:55:40,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108737 2026-10-07 18:55:40,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp41ncqmk7_chrome_odoo 2026-10-07 18:55:40,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37223/json/version 2026-10-07 18:55:40,430 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:40,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:40,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37223/json 2026-10-07 18:55:40,458 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:40,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37223/devtools/page/05774A572F714149F3C42CA0904C6B2C 2026-10-07 18:55:40,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 18:55:40,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 18:55:40,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:40,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 18:55:40,619 43 INFO rb-ce3bf1e-225338-422107 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 18:55:40,619 43 INFO rb-ce3bf1e-225338-422107 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 18:55:40,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:55:41,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:41] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.074 0.651 2026-10-07 18:55:41,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '05774A572F714149F3C42CA0904C6B2C', 'loaderId': '0D744ED24D224542B0D04257CA12E733', 'isDownload': False} 2026-10-07 18:55:41,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-10-07 18:55:41,378 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:41,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:41] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:55:41,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:41] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:55:41,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:41] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:55:42,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:42,125 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:42,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 18:55:42,180 43 INFO rb-ce3bf1e-225338-422107 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 18:55:42,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:55:42,188 43 INFO rb-ce3bf1e-225338-422107 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 18:55:42,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:55:42,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:42,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-07 18:55:42,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-07 18:55:42,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "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 18:55:42,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:55:43,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.329 0.475 2026-10-07 18:55:43,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:55:43,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:55:43,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-07 18:55:43,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.019 2026-10-07 18:55:43,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:43,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:55:43,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:43,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:43,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:43,604 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:43,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.046 0.036 2026-10-07 18:55:43,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.080 2026-10-07 18:55:43,669 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:43,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "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 18:55:43,698 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:43,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.029 2026-10-07 18:55:43,737 43 INFO rb-ce3bf1e-225338-422107 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 18:55:43,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.065 0.077 2026-10-07 18:55:43,897 43 INFO rb-ce3bf1e-225338-422107 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 18:55:43,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.203 2026-10-07 18:55:43,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.169 2026-10-07 18:55:43,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:44,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.140 2026-10-07 18:55:44,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:55:44,226 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,272 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:44,317 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,367 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,417 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,467 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,528 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,579 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,632 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,716 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,729 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:55:44,732 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:44,769 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,818 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,911 43 INFO rb-ce3bf1e-225338-422107 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 18:55:44,976 43 INFO rb-ce3bf1e-225338-422107 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 18:55:45,024 43 INFO rb-ce3bf1e-225338-422107 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 18:55:45,101 43 INFO rb-ce3bf1e-225338-422107 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 18:55:45,213 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:55:45,214 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:55:45,214 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:55:45,215 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:55:45,215 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:55:45,215 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:55:45,216 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:55:45,216 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:55:45,217 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:55:45,219 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:55:45,219 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:55:45,219 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:55:45,220 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:55:45,220 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:55:45,220 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:55:45,221 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:55:45,221 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:55:45,222 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:55:45,222 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:55:45,223 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:55:45,223 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:55:45,224 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:55:45,224 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:55:45,225 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:55:45,232 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:55:45,233 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:55:45,236 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:55:45,236 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:55:45,247 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:55:45,248 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:45,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:55:45,272 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:55:45,273 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:55:45,275 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:55:45,278 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:45,283 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:55:45,287 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:55:45,287 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:55:45,288 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:55:45,288 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:55:45,288 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:55:45,290 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:55:45,291 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:55:45,291 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:55:45,308 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:55:45,318 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:55:45,319 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:55:45,330 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:55:45,332 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:55:45,333 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:55:45,335 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:55:45,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:55:45,343 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:55:45,347 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:55:45,350 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:55:45,351 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:55:45,353 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:55:45,356 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:55:45,357 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:55:45,364 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:45,366 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:55:45,368 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:55:45,371 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:55:45,380 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:55:45,381 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:55:45,385 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:55:45,386 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:55:45,387 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:55:45,393 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:55:45,396 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:55:45,397 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:55:45,398 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:55:45,399 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:55:45,403 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:55:45,407 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:55:45,408 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:55:45,413 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:55:45,414 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:55:45,415 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:55:45,415 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:55:45,416 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:55:45,416 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:55:45,416 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:55:45,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:55:45,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:55:45,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:55:45,418 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:55:45,419 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:55:45,419 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:55:45,422 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:55:45,424 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:55:45,425 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:55:45,426 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:55:45,427 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:55:45,429 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:55:45,435 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:55:45,439 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:55:45,450 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:55:45,451 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:55:45,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:45,453 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "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 18:55:45,463 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:45,469 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:55:45,490 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:55:45,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:45,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:55:45,506 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:55:45,511 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 18:55:45,532 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:55:45,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:55:45,547 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:55:45,549 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:55:45,554 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:55:45,555 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:55:45,557 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:55:45,558 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:55:45,558 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:55:45,562 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:55:45,563 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:55:45,565 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:55:45,565 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:55:45,565 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:55:45,566 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:55:45,573 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:55:45,574 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:55:45,574 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:55:45,582 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:55:45,584 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:45] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:55:45,588 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:55:45,592 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:55:45,595 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:55:45,597 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:55:45,600 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:55:45,602 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:55:45,603 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:55:45,604 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:55:45,604 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:55:45,605 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:55:45,605 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:55:45,605 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:55:45,606 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:55:45,606 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:55:45,606 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:55:45,607 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:55:45,607 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:55:45,607 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:55:46,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93281055 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'}] 2026-10-07 18:55:46,129 43 INFO rb-ce3bf1e-225338-422107 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 18:55:46,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93281055 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'} created pos.order #751 2026-10-07 18:55:46,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93281055 finished 2026-10-07 18:55:46,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 74 0.099 0.188 2026-10-07 18:55:46,433 43 INFO rb-ce3bf1e-225338-422107 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 18:55:46,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 18:55:46,484 43 INFO rb-ce3bf1e-225338-422107 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 18:55:46,545 43 INFO rb-ce3bf1e-225338-422107 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 18:55:48,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 18:55:48,578 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:55:48,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16645452 (allocated 17825792) 2026-10-07 18:55:48,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108737 2026-10-07 18:55:48,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 18:55:48,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108737 2026-10-07 18:55:48,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185548_868119_test_14_pos_payment_sync.txt 2026-10-07 18:55:48,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp41ncqmk7_chrome_odoo" 2026-10-07 18:55:49,391 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 108970 2026-10-07 18:55:49,391 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp3focfq32_chrome_odoo 2026-10-07 18:55:49,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43295/json/version 2026-10-07 18:55:49,394 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:49,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:49,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:43295/json 2026-10-07 18:55:49,420 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:49,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:43295/devtools/page/F8F2F446FF0334B510C73C92A25B2469 2026-10-07 18:55:49,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 18:55:49,462 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 18:55:49,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:49,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 18:55:49,524 43 INFO rb-ce3bf1e-225338-422107 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 18:55:49,524 43 INFO rb-ce3bf1e-225338-422107 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 18:55:49,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.065 2026-10-07 18:55:49,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'F8F2F446FF0334B510C73C92A25B2469', 'loaderId': 'C1A9D8EC8FE38C01E7578A9FA784642D', 'isDownload': False} 2026-10-07 18:55:49,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-10-07 18:55:49,670 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:49,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 18:55:49,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:49] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.041 2026-10-07 18:55:49,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.070 2026-10-07 18:55:50,363 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:55:50,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:50,381 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:50,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.004 0.008 2026-10-07 18:55:50,424 43 INFO rb-ce3bf1e-225338-422107 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 18:55:50,438 43 INFO rb-ce3bf1e-225338-422107 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 18:55:50,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:55:50,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:50,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "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.006 2026-10-07 18:55:50,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:55:50,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.032 2026-10-07 18:55:50,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 18:55:51,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 332 0.283 0.497 2026-10-07 18:55:51,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:51,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.014 2026-10-07 18:55:51,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.006 0.052 2026-10-07 18:55:51,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "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.011 2026-10-07 18:55:51,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 18:55:51,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:51,806 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:51,833 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:55:51,841 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:51,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.017 0.040 2026-10-07 18:55:51,907 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:51,912 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:55:51,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.096 2026-10-07 18:55:51,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.113 2026-10-07 18:55:51,948 43 INFO rb-ce3bf1e-225338-422107 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 18:55:51,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.063 2026-10-07 18:55:51,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-10-07 18:55:52,089 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:55:52,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.053 0.065 2026-10-07 18:55:52,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.026 2026-10-07 18:55:52,230 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,282 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:52,287 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,289 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:52,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:55:52,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.195 2026-10-07 18:55:52,433 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,483 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,570 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,622 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,672 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,723 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,790 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,807 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:55:52,842 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,892 43 INFO rb-ce3bf1e-225338-422107 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 18:55:52,958 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,016 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,066 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,117 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,187 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,254 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,305 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,376 43 INFO rb-ce3bf1e-225338-422107 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 18:55:53,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.013 2026-10-07 18:55:53,513 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:55:53,514 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:55:53,514 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:55:53,515 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:55:53,522 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:55:53,523 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:55:53,523 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:55:53,524 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:55:53,524 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:55:53,525 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:55:53,525 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:55:53,526 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:55:53,526 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:55:53,527 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:55:53,527 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:55:53,528 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:55:53,529 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:55:53,529 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:55:53,530 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:55:53,530 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:55:53,531 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:55:53,531 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:55:53,531 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:55:53,532 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:55:53,532 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:55:53,533 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:55:53,533 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:55:53,534 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:55:53,534 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:55:53,535 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:55:53,536 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:55:53,536 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:55:53,539 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:55:53,540 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:55:53,540 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:55:53,541 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:55:53,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:55:53,543 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:55:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:55:53,548 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:55:53,567 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:55:53,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:55:53,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:53,614 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:55:53,633 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 18:55:53,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:55:53,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 18:55:53,628 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 18:55:53,639 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:55:53,651 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:53,657 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:55:53,657 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:55:53,659 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:55:53,659 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:55:53,660 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:55:53,660 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:55:53,665 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:55:53,670 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:55:53,672 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:55:53,673 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:55:53,673 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:55:53,674 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:55:53,674 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:55:53,682 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:55:53,684 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:55:53,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:55:53,710 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:55:53,711 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:55:53,716 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:55:53,718 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:53,723 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:55:53,728 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:55:53,731 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:55:53,734 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:55:53,737 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:55:53,742 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:55:53,742 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:55:53,743 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:55:53,746 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:55:53,748 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:55:53,753 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:55:53,753 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:55:53,754 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:55:53,756 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:55:53,757 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:55:53,758 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:55:53,758 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:55:53,758 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:55:53,760 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:55:53,762 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:55:53,762 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:55:53,771 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:55:53,772 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:55:53,772 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:55:53,787 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:55:53,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "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 18:55:53,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:55:53,816 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:55:53,820 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:55:53,822 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:55:53,824 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:55:53,837 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:53,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:55:53,852 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:55:53,867 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:55:53,867 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:55:53,872 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:55:53,879 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:55:53,880 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:55:53,883 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:55:53,883 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:55:53,884 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:55:53,885 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:55:53,885 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:55:53,889 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:55:53,889 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:55:53,890 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:55:53,892 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:55:53,892 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:55:53,893 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:55:53,918 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:55:53,935 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:55:53,936 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 18:55:53,940 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 18:55:53,946 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:55:53,953 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:55:53,954 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:55:53,957 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:55:53,960 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:53] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:55:53,962 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:55:53,962 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:55:53,972 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:55:53,973 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:55:53,977 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:55:53,978 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:55:53,984 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:55:53,985 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:55:53,986 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:55:53,987 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:55:53,987 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:55:53,988 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:55:53,988 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:55:53,989 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:55:53,990 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:55:53,991 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:55:53,991 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:55:54,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813654 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'}] 2026-10-07 18:55:54,489 43 INFO rb-ce3bf1e-225338-422107 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 18:55:54,578 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #223 deleted pos.payment records with IDs: [727] 2026-10-07 18:55:54,684 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [728] to pos.order #751 2026-10-07 18:55:54,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813654 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'} updated pos.order #751 2026-10-07 18:55:54,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813654 finished 2026-10-07 18:55:54,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 104 0.127 0.241 2026-10-07 18:55:54,903 43 INFO rb-ce3bf1e-225338-422107 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 18:55:54,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.011 0.012 2026-10-07 18:55:54,948 43 INFO rb-ce3bf1e-225338-422107 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 18:55:55,011 43 INFO rb-ce3bf1e-225338-422107 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 18:55:57,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 18:55:57,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:55:57,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16999212 (allocated 17825792) 2026-10-07 18:55:57,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 108970 2026-10-07 18:55:57,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 18:55:57,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 108970 2026-10-07 18:55:57,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185557_276136_test_14_pos_payment_sync.txt 2026-10-07 18:55:57,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp3focfq32_chrome_odoo" 2026-10-07 18:55:57,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 109199 2026-10-07 18:55:57,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp6gd3gv_3_chrome_odoo 2026-10-07 18:55:57,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33773/json/version 2026-10-07 18:55:57,637 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:57,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: Chrome/150.0.7871.114 2026-10-07 18:55:57,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:33773/json 2026-10-07 18:55:57,711 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:55:57,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:33773/devtools/page/A5EEE74BEE06427C0D75FEC682D2AD3D 2026-10-07 18:55:57,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-10-07 18:55:57,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-10-07 18:55:57,805 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:55:57,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-10-07 18:55:57,813 43 INFO rb-ce3bf1e-225338-422107 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 18:55:57,813 43 INFO rb-ce3bf1e-225338-422107 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 18:55:57,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.077 2026-10-07 18:55:57,949 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': 'A5EEE74BEE06427C0D75FEC682D2AD3D', 'loaderId': '06A730B04ACDE538DBFE2EB65297C445', 'isDownload': False} 2026-10-07 18:55:57,949 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-10-07 18:55:57,964 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:55:58,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 18:55:58,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-10-07 18:55:58,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-07 18:55:58,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:58,644 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:55:58,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:55:58,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:55:58,697 43 INFO rb-ce3bf1e-225338-422107 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 18:55:58,720 43 INFO rb-ce3bf1e-225338-422107 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 18:55:58,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:55:58,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:55:58,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:55:58,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:55:58,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.009 0.031 2026-10-07 18:55:58,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-07 18:55:59,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 315 0.342 0.502 2026-10-07 18:55:59,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:55:59,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:59] "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.017 2026-10-07 18:55:59,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-07 18:55:59,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:55:59] "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 18:55:59,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:00,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:56:00,051 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:00,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:56:00,104 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 18:56:00,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.021 0.059 2026-10-07 18:56:00,154 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 18:56:00,197 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,205 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.068 2026-10-07 18:56:00,218 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:00,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:00,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.189 2026-10-07 18:56:00,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.099 0.136 2026-10-07 18:56:00,471 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,562 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:56:00,585 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:56:00,595 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,596 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.073 2026-10-07 18:56:00,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.121 0.373 2026-10-07 18:56:00,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.418 2026-10-07 18:56:00,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.019 0.318 2026-10-07 18:56:00,701 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.041 2026-10-07 18:56:00,762 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.031 2026-10-07 18:56:00,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.025 2026-10-07 18:56:00,838 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,889 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,942 43 INFO rb-ce3bf1e-225338-422107 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 18:56:00,990 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,059 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,074 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:56:01,111 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,160 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,224 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,276 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,338 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,400 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,452 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,514 43 INFO rb-ce3bf1e-225338-422107 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 18:56:01,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "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 18:56:01,655 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:56:01,656 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:56:01,657 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:56:01,658 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:56:01,665 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:56:01,666 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:56:01,666 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:56:01,667 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:56:01,667 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:56:01,667 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:56:01,668 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:56:01,668 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:56:01,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:56:01,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:56:01,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:56:01,670 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:56:01,670 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:56:01,671 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:56:01,671 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:56:01,672 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:56:01,672 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:56:01,673 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:56:01,673 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:56:01,674 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:56:01,677 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:56:01,678 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:56:01,678 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:56:01,679 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:56:01,680 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:56:01,680 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:56:01,680 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:56:01,681 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:56:01,683 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:56:01,683 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:56:01,684 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:56:01,684 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:56:01,684 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:56:01,685 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:56:01,685 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:56:01,685 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:56:01,698 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:56:01,711 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:56:01,722 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:56:01,733 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:56:01,735 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:01,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:56:01,743 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:56:01,750 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:56:01,750 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:56:01,761 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:01,766 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:56:01,771 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:56:01,772 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:56:01,773 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:56:01,773 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:56:01,774 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:56:01,774 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:56:01,775 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:56:01,776 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:56:01,776 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:56:01,777 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:56:01,777 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:56:01,782 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:56:01,783 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:56:01,784 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:56:01,785 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:56:01,786 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:56:01,786 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:56:01,787 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:56:01,787 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:56:01,788 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:56:01,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:56:01,790 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:56:01,791 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:56:01,791 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:56:01,792 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:56:01,792 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:56:01,793 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:56:01,794 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:56:01,794 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:56:01,795 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:56:01,795 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:56:01,796 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:56:01,796 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:56:01,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:56:01,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:56:01,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:56:01,798 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:56:01,799 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:56:01,799 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:56:01,806 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:56:01,812 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:01,822 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:56:01,835 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:56:01,843 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:56:01,853 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:56:01,857 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:56:01,900 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:56:01,902 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:56:01,905 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:56:01,909 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:56:01,910 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 18:56:01,912 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:56:01,914 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:56:01,919 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:56:01,920 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:56:01,922 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:56:01,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:56:01,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:56:01,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:56:01,924 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:56:01,924 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:56:01,925 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:56:01,926 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:56:01,926 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:56:01,927 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:56:01,927 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:56:01,927 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:56:01,928 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:56:01,928 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:56:01,929 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:56:01,930 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:56:01,930 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:56:01,931 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:56:01,931 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:56:01,932 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:56:01,932 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:56:01,932 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:56:01,934 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:56:01,935 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:56:01,935 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:56:01,936 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:56:01,936 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:56:01,937 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:56:01,940 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:56:01,941 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:56:01,946 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:56:01,948 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:56:01,949 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:56:01,963 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:01,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:56:01,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:56:01,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:56:01,995 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:56:02,024 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:02] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:02,038 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:02] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:02,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1196167 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'}] 2026-10-07 18:56:02,556 43 INFO rb-ce3bf1e-225338-422107 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 18:56:02,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [729] to pos.order #751 2026-10-07 18:56:02,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1196167 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c2571ac8-2fb7-4d33-9c19-c1e56adcca32'} updated pos.order #751 2026-10-07 18:56:02,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1196167 finished 2026-10-07 18:56:02,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.119 0.213 2026-10-07 18:56:02,960 43 INFO rb-ce3bf1e-225338-422107 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 18:56:02,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 18:56:02,999 43 INFO rb-ce3bf1e-225338-422107 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 18:56:03,058 43 INFO rb-ce3bf1e-225338-422107 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 18:56:05,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-10-07 18:56:05,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 18:56:05,212 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 17006072 (allocated 18087936) 2026-10-07 18:56:05,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 109199 2026-10-07 18:56:05,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-10-07 18:56:05,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 109199 2026-10-07 18:56:05,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185605_329165_test_14_pos_payment_sync.txt 2026-10-07 18:56:05,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp6gd3gv_3_chrome_odoo" 2026-10-07 18:56:05,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-10-07 18:56:05,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 109431 2026-10-07 18:56:05,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpi9vbe8sn_chrome_odoo 2026-10-07 18:56:05,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:42855/json/version 2026-10-07 18:56:05,984 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:06,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:06,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:42855/json 2026-10-07 18:56:06,017 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:06,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:42855/devtools/page/0A65E391824EA6CD8B57258B1BBB4DF6 2026-10-07 18:56:06,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-10-07 18:56:06,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-10-07 18:56:06,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:06,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-10-07 18:56:06,154 43 INFO rb-ce3bf1e-225338-422107 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 18:56:06,155 43 INFO rb-ce3bf1e-225338-422107 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 18:56:06,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:07,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.088 0.760 2026-10-07 18:56:07,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': '0A65E391824EA6CD8B57258B1BBB4DF6', 'loaderId': '125C82401DCC5B50483EE43E4E00F034', 'isDownload': False} 2026-10-07 18:56:07,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-10-07 18:56:07,048 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:07,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:56:07,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 18:56:07,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-07 18:56:07,749 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:07,760 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:56:07,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 18:56:07,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:56:07,835 43 INFO rb-ce3bf1e-225338-422107 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 18:56:07,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:07,854 43 INFO rb-ce3bf1e-225338-422107 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 18:56:07,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:56:07,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.016 2026-10-07 18:56:07,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-10-07 18:56:08,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:08] "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 18:56:08,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 18:56:08,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.333 0.527 2026-10-07 18:56:08,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:56:09,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:09,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.045 2026-10-07 18:56:09,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:09,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:09,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "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 18:56:09,268 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:09,312 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:56:09,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:56:09,378 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:56:09,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "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 18:56:09,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.074 2026-10-07 18:56:09,415 43 INFO rb-ce3bf1e-225338-422107 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 18:56:09,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-07 18:56:09,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.011 0.081 2026-10-07 18:56:09,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.206 2026-10-07 18:56:09,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.038 2026-10-07 18:56:09,590 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:56:09,672 43 INFO rb-ce3bf1e-225338-422107 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 18:56:09,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.068 2026-10-07 18:56:09,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:09,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.076 2026-10-07 18:56:09,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.036 0.274 2026-10-07 18:56:09,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.034 2026-10-07 18:56:09,946 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,001 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:10,053 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,102 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,152 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,210 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,258 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,311 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,379 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,438 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,488 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,661 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,712 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,787 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,840 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,889 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,945 43 INFO rb-ce3bf1e-225338-422107 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 18:56:10,999 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,050 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,120 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,170 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,222 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,271 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,321 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,381 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,450 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,499 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,556 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,611 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,664 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,759 43 INFO rb-ce3bf1e-225338-422107 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 18:56:11,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42999046 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'}] 2026-10-07 18:56:11,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42999046 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'} created pos.order #752 2026-10-07 18:56:11,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42999046 finished 2026-10-07 18:56:11,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.066 0.172 2026-10-07 18:56:12,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43600846 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'}] 2026-10-07 18:56:12,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43600846 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'} created pos.order #753 2026-10-07 18:56:12,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43600846 finished 2026-10-07 18:56:12,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.065 0.160 2026-10-07 18:56:12,335 43 INFO rb-ce3bf1e-225338-422107 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 18:56:12,401 43 INFO rb-ce3bf1e-225338-422107 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 18:56:12,413 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737998 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'}] 2026-10-07 18:56:12,417 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:12,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737998 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'} updated pos.order #753 2026-10-07 18:56:12,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71737998 finished 2026-10-07 18:56:12,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.103 0.184 2026-10-07 18:56:12,776 43 INFO rb-ce3bf1e-225338-422107 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 18:56:12,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.019 2026-10-07 18:56:12,826 43 INFO rb-ce3bf1e-225338-422107 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 18:56:12,910 43 INFO rb-ce3bf1e-225338-422107 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 18:56:12,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:12,938 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:12,963 43 INFO rb-ce3bf1e-225338-422107 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 18:56:13,012 43 INFO rb-ce3bf1e-225338-422107 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 18:56:13,098 43 INFO rb-ce3bf1e-225338-422107 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 18:56:13,169 43 INFO rb-ce3bf1e-225338-422107 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 18:56:13,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64415870 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'}] 2026-10-07 18:56:13,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [730] to pos.order #753 2026-10-07 18:56:13,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64415870 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a823778a-846c-4f08-909b-b3b9305b247b'} updated pos.order #753 2026-10-07 18:56:13,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64415870 finished 2026-10-07 18:56:14,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.319 0.541 2026-10-07 18:56:14,285 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,339 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 18:56:14,412 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,463 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,543 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,594 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,645 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,700 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,752 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,807 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,874 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,925 43 INFO rb-ce3bf1e-225338-422107 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 18:56:14,981 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,160 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,212 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,261 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,318 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,379 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,433 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,488 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,540 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,633 43 INFO rb-ce3bf1e-225338-422107 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 18:56:15,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89553955 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'}] 2026-10-07 18:56:15,671 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1237] 2026-10-07 18:56:15,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1240] to pos.order #752 2026-10-07 18:56:15,694 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89553955 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'} updated pos.order #752 2026-10-07 18:56:15,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89553955 finished 2026-10-07 18:56:15,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.067 0.152 2026-10-07 18:56:15,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33716491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41ab54c3-f16b-4317-a72d-f64af3d49312'}] 2026-10-07 18:56:15,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33716491 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41ab54c3-f16b-4317-a72d-f64af3d49312'} created pos.order #754 2026-10-07 18:56:16,026 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33716491 finished 2026-10-07 18:56:16,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.060 0.150 2026-10-07 18:56:16,165 43 INFO rb-ce3bf1e-225338-422107 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 18:56:16,222 43 INFO rb-ce3bf1e-225338-422107 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 18:56:16,293 43 INFO rb-ce3bf1e-225338-422107 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 18:56:16,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91053883 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41ab54c3-f16b-4317-a72d-f64af3d49312'}] 2026-10-07 18:56:16,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [731] to pos.order #754 2026-10-07 18:56:16,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91053883 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '41ab54c3-f16b-4317-a72d-f64af3d49312'} updated pos.order #754 2026-10-07 18:56:16,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91053883 finished 2026-10-07 18:56:16,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.204 0.430 2026-10-07 18:56:17,046 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,108 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,174 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,219 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,281 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,350 43 INFO rb-ce3bf1e-225338-422107 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 18:56:17,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43523634 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'}] 2026-10-07 18:56:17,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [732] to pos.order #752 2026-10-07 18:56:17,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43523634 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '128790d6-b216-4ec4-8dcb-5767c5e37609'} updated pos.order #752 2026-10-07 18:56:17,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43523634 finished 2026-10-07 18:56:17,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 141 0.142 0.385 2026-10-07 18:56:17,971 43 INFO rb-ce3bf1e-225338-422107 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 18:56:18,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-10-07 18:56:18,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 18:56:18,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 21170068 (allocated 22548480) 2026-10-07 18:56:18,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 109431 2026-10-07 18:56:18,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-10-07 18:56:18,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 109431 2026-10-07 18:56:18,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185618_355360_test_15_split_bill_screen_actions.txt 2026-10-07 18:56:18,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpi9vbe8sn_chrome_odoo" 2026-10-07 18:56:18,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-10-07 18:56:18,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 109644 2026-10-07 18:56:18,967 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpynn2joht_chrome_odoo 2026-10-07 18:56:18,967 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:40077/json/version 2026-10-07 18:56:18,968 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:18,991 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:18,991 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:40077/json 2026-10-07 18:56:18,992 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:19,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:40077/devtools/page/380080C2F8AB684F750117726D5BF3E1 2026-10-07 18:56:19,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-10-07 18:56:19,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-10-07 18:56:19,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:19,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-10-07 18:56:19,158 43 INFO rb-ce3bf1e-225338-422107 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 18:56:19,158 43 INFO rb-ce3bf1e-225338-422107 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 18:56:19,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:20,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.092 0.912 2026-10-07 18:56:20,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': '380080C2F8AB684F750117726D5BF3E1', 'loaderId': 'FBD5503F5F209855388492822A141EF2', 'isDownload': False} 2026-10-07 18:56:20,190 43 INFO rb-ce3bf1e-225338-422107 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 18:56:20,218 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:20,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 18:56:20,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:56:20,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 18:56:20,958 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:56:20,966 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:56:20,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:56:21,033 43 INFO rb-ce3bf1e-225338-422107 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 18:56:21,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 18:56:21,040 43 INFO rb-ce3bf1e-225338-422107 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 18:56:21,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "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 18:56:21,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:21,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.018 2026-10-07 18:56:21,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-07 18:56:21,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.050 2026-10-07 18:56:21,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 18:56:22,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.347 0.517 2026-10-07 18:56:22,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:22,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:22,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.046 2026-10-07 18:56:22,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "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 18:56:22,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:22,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "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 18:56:22,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:22,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:56:22,512 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:56:22,543 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:56:22,544 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "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 18:56:22,587 43 INFO rb-ce3bf1e-225338-422107 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 18:56:22,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.055 0.049 2026-10-07 18:56:22,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.109 2026-10-07 18:56:22,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.080 2026-10-07 18:56:22,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.148 2026-10-07 18:56:22,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-07 18:56:22,693 43 INFO rb-ce3bf1e-225338-422107 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 18:56:22,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.058 2026-10-07 18:56:22,804 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:22,820 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:56:22,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:22] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.059 2026-10-07 18:56:22,952 43 INFO rb-ce3bf1e-225338-422107 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 18:56:22,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:23,010 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.161 2026-10-07 18:56:23,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.152 2026-10-07 18:56:23,102 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,154 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,204 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,268 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,311 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,365 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,443 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,494 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,544 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,598 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,660 43 INFO rb-ce3bf1e-225338-422107 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 18:56:23,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72700921 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4fb259c0-a3ce-4326-88ae-72ed5c0dba19'}] 2026-10-07 18:56:23,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72700921 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4fb259c0-a3ce-4326-88ae-72ed5c0dba19'} created pos.order #755 2026-10-07 18:56:23,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72700921 finished 2026-10-07 18:56:23,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.117 0.171 2026-10-07 18:56:24,010 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,061 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,111 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:24] "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 18:56:24,190 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,240 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,285 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,346 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,407 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,463 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:24] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 59 0.076 0.138 2026-10-07 18:56:24,715 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,801 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 18:56:24,846 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.030 2026-10-07 18:56:24,899 43 INFO rb-ce3bf1e-225338-422107 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 18:56:24,950 43 INFO rb-ce3bf1e-225338-422107 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 18:56:25,003 43 INFO rb-ce3bf1e-225338-422107 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 18:56:25,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:25] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.004 0.010 2026-10-07 18:56:25,054 43 INFO rb-ce3bf1e-225338-422107 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 18:56:25,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-10-07 18:56:25,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:56:25,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 16073144 (allocated 17301504) 2026-10-07 18:56:25,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 109644 2026-10-07 18:56:25,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-10-07 18:56:25,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 109644 2026-10-07 18:56:25,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185625_358214_test_cancel_order_from_ui.txt 2026-10-07 18:56:25,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpynn2joht_chrome_odoo" 2026-10-07 18:56:25,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-10-07 18:56:25,759 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-10-07 18:56:27,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 109854 2026-10-07 18:56:27,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpu26ju8ct_chrome_odoo 2026-10-07 18:56:27,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:45073/json/version 2026-10-07 18:56:27,716 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:27,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:27,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:45073/json 2026-10-07 18:56:27,795 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:27,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:45073/devtools/page/33784F7D0F116B23BB078A2D5C02F14F 2026-10-07 18:56:27,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-10-07 18:56:27,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-10-07 18:56:27,941 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:27,949 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-10-07 18:56:27,954 43 INFO rb-ce3bf1e-225338-422107 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 18:56:27,954 43 INFO rb-ce3bf1e-225338-422107 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 18:56:27,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:28,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:28] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.065 0.638 2026-10-07 18:56:28,681 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '33784F7D0F116B23BB078A2D5C02F14F', 'loaderId': '1CA409F81CB80CB5A8EEFA8296AF4034', 'isDownload': False} 2026-10-07 18:56:28,681 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-10-07 18:56:28,716 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:28,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.013 2026-10-07 18:56:28,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-10-07 18:56:28,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-10-07 18:56:29,381 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:29,384 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:56:29,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:56:29,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:56:29,461 43 INFO rb-ce3bf1e-225338-422107 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 18:56:29,468 43 INFO rb-ce3bf1e-225338-422107 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 18:56:29,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:56:29,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:29,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.018 2026-10-07 18:56:29,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-07 18:56:29,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.044 2026-10-07 18:56:29,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-10-07 18:56:30,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.405 0.537 2026-10-07 18:56:30,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:30] "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 18:56:30,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:56:30,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:30] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.053 2026-10-07 18:56:30,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.011 0.012 2026-10-07 18:56:30,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:30,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:31,014 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:56:31,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:56:31,050 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:56:31,075 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:56:31,078 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:56:31,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "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 18:56:31,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.062 0.065 2026-10-07 18:56:31,135 43 INFO rb-ce3bf1e-225338-422107 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 18:56:31,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:56:31,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.139 2026-10-07 18:56:31,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.110 2026-10-07 18:56:31,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.014 2026-10-07 18:56:31,287 43 INFO rb-ce3bf1e-225338-422107 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 18:56:31,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:56:31,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.086 0.153 2026-10-07 18:56:31,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.072 0.335 2026-10-07 18:56:31,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.281 2026-10-07 18:56:31,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.014 2026-10-07 18:56:31,765 43 INFO rb-ce3bf1e-225338-422107 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 18:56:31,798 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:31,830 43 INFO rb-ce3bf1e-225338-422107 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 18:56:31,887 43 INFO rb-ce3bf1e-225338-422107 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 18:56:31,950 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,013 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,151 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,218 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,270 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,327 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,385 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,513 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,579 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,631 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,682 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,732 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,795 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,845 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,895 43 INFO rb-ce3bf1e-225338-422107 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 18:56:32,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-10-07 18:56:32,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:56:32,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:32,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:56:33,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17725292 (allocated 19271680) 2026-10-07 18:56:33,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 109854 2026-10-07 18:56:33,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-10-07 18:56:33,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 109854 2026-10-07 18:56:33,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185633_241054_test_combo_preparation_receipt.txt 2026-10-07 18:56:33,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpu26ju8ct_chrome_odoo" 2026-10-07 18:56:33,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-10-07 18:56:35,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 110073 2026-10-07 18:56:35,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmpinmnv8e0_chrome_odoo 2026-10-07 18:56:35,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:40535/json/version 2026-10-07 18:56:35,325 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:35,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:35,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:40535/json 2026-10-07 18:56:35,370 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:35,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:40535/devtools/page/64AC1D93C58344F106257B610CFE59C1 2026-10-07 18:56:35,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-10-07 18:56:35,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-10-07 18:56:35,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:35,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-10-07 18:56:35,554 43 INFO rb-ce3bf1e-225338-422107 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 18:56:35,555 43 INFO rb-ce3bf1e-225338-422107 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 18:56:35,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:36,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:36] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.089 0.707 2026-10-07 18:56:36,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': '64AC1D93C58344F106257B610CFE59C1', 'loaderId': 'E9CCFEBC75D2D6171A853E6EDB4911B2', 'isDownload': False} 2026-10-07 18:56:36,371 43 INFO rb-ce3bf1e-225338-422107 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 18:56:36,389 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:36,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:56:36,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:56:36,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 18:56:37,130 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:37,132 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:56:37,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 18:56:37,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:56:37,200 43 INFO rb-ce3bf1e-225338-422107 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 18:56:37,206 43 INFO rb-ce3bf1e-225338-422107 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 18:56:37,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "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 18:56:37,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:37,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.018 2026-10-07 18:56:37,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.026 2026-10-07 18:56:37,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.042 2026-10-07 18:56:37,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 18:56:38,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.351 0.524 2026-10-07 18:56:38,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "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 18:56:38,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:56:38,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.028 0.056 2026-10-07 18:56:38,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:56:38,671 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:38,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "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 18:56:38,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:38,778 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:56:38,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:56:38,819 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:56:38,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.048 2026-10-07 18:56:38,840 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "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 18:56:38,885 43 INFO rb-ce3bf1e-225338-422107 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 18:56:38,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.026 0.114 2026-10-07 18:56:38,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.140 2026-10-07 18:56:38,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.064 2026-10-07 18:56:38,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.002 0.009 2026-10-07 18:56:39,054 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:39,102 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:56:39,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.042 0.077 2026-10-07 18:56:39,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.172 2026-10-07 18:56:39,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.226 2026-10-07 18:56:39,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 18:56:39,579 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,623 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:39,652 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,714 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,778 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,831 43 INFO rb-ce3bf1e-225338-422107 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 18:56:39,971 43 INFO rb-ce3bf1e-225338-422107 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 18:56:40,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-10-07 18:56:40,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-10-07 18:56:40,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15865876 (allocated 17301504) 2026-10-07 18:56:40,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 110073 2026-10-07 18:56:40,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-10-07 18:56:40,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 110073 2026-10-07 18:56:40,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185640_290296_test_combo_preparation_receipt_layout.txt 2026-10-07 18:56:40,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmpinmnv8e0_chrome_odoo" 2026-10-07 18:56:40,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-10-07 18:56:42,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 110269 2026-10-07 18:56:42,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmpbkdnqxe1_chrome_odoo 2026-10-07 18:56:42,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:42577/json/version 2026-10-07 18:56:42,232 43 INFO rb-ce3bf1e-225338-422107 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 18:56:42,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:42,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:42577/json 2026-10-07 18:56:42,334 43 INFO rb-ce3bf1e-225338-422107 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 18:56:42,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:42577/devtools/page/1784B73FEF97EA0A17365E20C77A5502 2026-10-07 18:56:42,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-10-07 18:56:42,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-10-07 18:56:42,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:42,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-10-07 18:56:42,533 43 INFO rb-ce3bf1e-225338-422107 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 18:56:42,533 43 INFO rb-ce3bf1e-225338-422107 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 18:56:42,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:43,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:43] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.077 0.963 2026-10-07 18:56:43,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': '1784B73FEF97EA0A17365E20C77A5502', 'loaderId': '4427AB8D5CC91434670D1819C5D4106F', 'isDownload': False} 2026-10-07 18:56:43,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-10-07 18:56:43,610 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:43,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:56:43,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 18:56:43,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-10-07 18:56:44,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:44,349 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:44,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-07 18:56:44,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 18:56:44,416 43 INFO rb-ce3bf1e-225338-422107 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 18:56:44,424 43 INFO rb-ce3bf1e-225338-422107 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 18:56:44,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "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 18:56:44,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:44,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "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 18:56:44,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-10-07 18:56:44,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.043 2026-10-07 18:56:44,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:56:45,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.367 0.538 2026-10-07 18:56:45,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:56:45,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:45,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.072 2026-10-07 18:56:45,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:45,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:45,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "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 18:56:45,930 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:45,996 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:56:46,019 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.055 2026-10-07 18:56:46,053 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.057 0.048 2026-10-07 18:56:46,060 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:56:46,072 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:56:46,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.137 2026-10-07 18:56:46,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.060 2026-10-07 18:56:46,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-07 18:56:46,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.013 0.025 2026-10-07 18:56:46,249 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,261 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:56:46,269 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:46,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.073 2026-10-07 18:56:46,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.162 2026-10-07 18:56:46,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.250 2026-10-07 18:56:46,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.005 2026-10-07 18:56:46,705 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,738 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:46,777 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,835 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,893 43 INFO rb-ce3bf1e-225338-422107 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 18:56:46,951 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,086 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,150 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2333281 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3dd16-dd0d-485c-835a-49937c4540e3'}] 2026-10-07 18:56:47,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2333281 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3dd16-dd0d-485c-835a-49937c4540e3'} created pos.order #757 2026-10-07 18:56:47,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2333281 finished 2026-10-07 18:56:47,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.092 0.174 2026-10-07 18:56:47,511 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 18:56:47,598 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,643 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,737 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,822 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,872 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,930 43 INFO rb-ce3bf1e-225338-422107 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 18:56:47,998 43 INFO rb-ce3bf1e-225338-422107 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 18:56:48,049 43 INFO rb-ce3bf1e-225338-422107 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 18:56:48,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:48] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.020 0.045 2026-10-07 18:56:48,114 43 INFO rb-ce3bf1e-225338-422107 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 18:56:48,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.016 0.054 2026-10-07 18:56:48,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98279601 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3dd16-dd0d-485c-835a-49937c4540e3'}] 2026-10-07 18:56:48,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98279601 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '26c3dd16-dd0d-485c-835a-49937c4540e3'} updated pos.order #757 2026-10-07 18:56:48,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98279601 finished 2026-10-07 18:56:48,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.069 0.161 2026-10-07 18:56:50,175 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,225 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:50] "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 18:56:50,313 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,363 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,428 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,491 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,542 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,594 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,644 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,709 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,772 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,848 43 INFO rb-ce3bf1e-225338-422107 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 18:56:50,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-10-07 18:56:50,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 18:56:51,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 19264536 (allocated 20844544) 2026-10-07 18:56:51,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 110269 2026-10-07 18:56:51,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-10-07 18:56:51,028 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 110269 2026-10-07 18:56:51,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185651_128334_test_combo_synchronisation.txt 2026-10-07 18:56:51,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmpbkdnqxe1_chrome_odoo" 2026-10-07 18:56:51,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-10-07 18:56:51,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 110478 2026-10-07 18:56:51,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmp6ejez4hb_chrome_odoo 2026-10-07 18:56:51,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:41017/json/version 2026-10-07 18:56:51,824 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:51,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:51,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:41017/json 2026-10-07 18:56:51,851 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:51,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:41017/devtools/page/F08A3955797E6E65366D088B8DD70B4E 2026-10-07 18:56:51,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-10-07 18:56:51,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-10-07 18:56:51,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:56:51,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-10-07 18:56:51,979 43 INFO rb-ce3bf1e-225338-422107 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 18:56:51,979 43 INFO rb-ce3bf1e-225338-422107 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 18:56:52,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:52,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:52] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.056 0.731 2026-10-07 18:56:52,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': 'F08A3955797E6E65366D088B8DD70B4E', 'loaderId': '15C452A8D748E6BED6A091D609EEB1D5', 'isDownload': False} 2026-10-07 18:56:52,790 43 INFO rb-ce3bf1e-225338-422107 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 18:56:52,820 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:52,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:52] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 18:56:52,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:52] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 18:56:52,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:52] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 18:56:53,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:56:53,493 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:56:53,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 18:56:53,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:56:53,547 43 INFO rb-ce3bf1e-225338-422107 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 18:56:53,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:53,556 43 INFO rb-ce3bf1e-225338-422107 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 18:56:53,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:53,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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.018 2026-10-07 18:56:53,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.038 2026-10-07 18:56:53,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "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 18:56:53,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 18:56:54,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.332 0.516 2026-10-07 18:56:54,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:56:54,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.011 0.010 2026-10-07 18:56:54,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.045 2026-10-07 18:56:54,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 18:56:54,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "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 18:56:54,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-10-07 18:56:54,935 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:56:54,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:56:54,949 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:56:55,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.051 2026-10-07 18:56:55,044 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56: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 18:56:55,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.102 2026-10-07 18:56:55,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:56:55,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.124 2026-10-07 18:56:55,064 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.022 0.035 2026-10-07 18:56:55,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.013 2026-10-07 18:56:55,220 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:55,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.032 0.057 2026-10-07 18:56:55,335 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,356 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:55,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.050 0.149 2026-10-07 18:56:55,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.108 2026-10-07 18:56:55,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:56:55,671 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,701 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:55,730 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,819 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,881 43 INFO rb-ce3bf1e-225338-422107 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 18:56:55,970 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,026 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,115 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,178 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,229 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9924058 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'}] 2026-10-07 18:56:56,330 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9924058 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'} created pos.order #758 2026-10-07 18:56:56,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9924058 finished 2026-10-07 18:56:56,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 86 0.095 0.161 2026-10-07 18:56:56,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 18:56:56,677 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,726 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,789 43 INFO rb-ce3bf1e-225338-422107 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 18:56:56,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:56] "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 18:56:56,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83538490 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'}] 2026-10-07 18:56:56,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83538490 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'} updated pos.order #758 2026-10-07 18:56:56,893 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83538490 finished 2026-10-07 18:56:57,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.102 0.152 2026-10-07 18:56:57,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:57] "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 18:56:57,174 43 INFO rb-ce3bf1e-225338-422107 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 18:56:57,230 43 INFO rb-ce3bf1e-225338-422107 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 18:56:57,279 43 INFO rb-ce3bf1e-225338-422107 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 18:56:57,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-10-07 18:56:57,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:56:57,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 18:56:57,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 18168020 (allocated 19795968) 2026-10-07 18:56:57,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14720744 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'}] 2026-10-07 18:56:57,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 110478 2026-10-07 18:56:57,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-10-07 18:56:57,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 110478 2026-10-07 18:56:57,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14720744 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f23b3677-67bd-4040-b3e4-ebbc6785b176'} updated pos.order #758 2026-10-07 18:56:57,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14720744 finished 2026-10-07 18:56:57,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.064 0.071 2026-10-07 18:56:57,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185657_607978_test_course_restaurant_preparation_tour.txt 2026-10-07 18:56:57,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmp6ejez4hb_chrome_odoo" 2026-10-07 18:56:57,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-10-07 18:56:58,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 110682 2026-10-07 18:56:58,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpanwalczx_chrome_odoo 2026-10-07 18:56:58,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:38625/json/version 2026-10-07 18:56:58,220 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38625', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:58,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 18:56:58,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:38625/json 2026-10-07 18:56:58,234 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38625', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:56:58,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:38625/devtools/page/466C5C8EA54697C4013FB2CA485482B5 2026-10-07 18:56:58,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-10-07 18:56:58,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-10-07 18:56:58,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:56:58,326 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-10-07 18:56:58,329 43 INFO rb-ce3bf1e-225338-422107 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 18:56:58,329 43 INFO rb-ce3bf1e-225338-422107 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 18:56:58,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:56:59,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /pos/ui/119 HTTP/1.1" 200 - 93 0.081 0.688 2026-10-07 18:56:59,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '466C5C8EA54697C4013FB2CA485482B5', 'loaderId': 'A481B6C5EEA2C98C9756416D497C5583', 'isDownload': False} 2026-10-07 18:56:59,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-10-07 18:56:59,137 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:56:59,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:56:59,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 18:56:59,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 18:56:59,819 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:56:59,828 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:56:59,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.019 2026-10-07 18:56:59,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.007 2026-10-07 18:56:59,893 43 INFO rb-ce3bf1e-225338-422107 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 18:56:59,900 43 INFO rb-ce3bf1e-225338-422107 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 18:56:59,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:56:59,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:56:59,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-07 18:56:59,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:56:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.030 2026-10-07 18:57:00,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:57:00,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.039 2026-10-07 18:57:00,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.287 0.462 2026-10-07 18:57:00,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:00,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:57:01,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.042 2026-10-07 18:57:01,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "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 18:57:01,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-10-07 18:57:01,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "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 18:57:01,191 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:01,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:57:01,204 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:57:01,212 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:57:01,237 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:01,280 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:57:01,311 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:01,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.057 0.062 2026-10-07 18:57:01,325 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.142 2026-10-07 18:57:01,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.078 0.114 2026-10-07 18:57:01,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.041 0.242 2026-10-07 18:57:01,611 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,616 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:57:01,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.355 2026-10-07 18:57:01,654 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.070 2026-10-07 18:57:01,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.131 2026-10-07 18:57:01,790 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,842 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,902 43 INFO rb-ce3bf1e-225338-422107 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 18:57:01,960 43 INFO rb-ce3bf1e-225338-422107 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 18:57:02,021 43 INFO rb-ce3bf1e-225338-422107 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 18:57:02,077 43 INFO rb-ce3bf1e-225338-422107 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 18:57:02,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:02] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.007 2026-10-07 18:57:02,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-10-07 18:57:02,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 18:57:02,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12681728 (allocated 13893632) 2026-10-07 18:57:02,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 110682 2026-10-07 18:57:02,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-10-07 18:57:02,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 110682 2026-10-07 18:57:02,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185702_363476_test_create_floor_tour.txt 2026-10-07 18:57:02,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpanwalczx_chrome_odoo" 2026-10-07 18:57:02,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-10-07 18:57:02,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 110880 2026-10-07 18:57:02,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpk4ggyx4g_chrome_odoo 2026-10-07 18:57:02,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:36615/json/version 2026-10-07 18:57:02,795 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:02,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: Chrome/150.0.7871.114 2026-10-07 18:57:02,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:36615/json 2026-10-07 18:57:02,812 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:02,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:36615/devtools/page/ADD758DCBEABB4602858B86FF4B9AC82 2026-10-07 18:57:02,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-10-07 18:57:02,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-10-07 18:57:02,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:02,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-10-07 18:57:02,911 43 INFO rb-ce3bf1e-225338-422107 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 18:57:02,911 43 INFO rb-ce3bf1e-225338-422107 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 18:57:02,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:03,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:03] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 142 0.125 0.733 2026-10-07 18:57:03,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': 'ADD758DCBEABB4602858B86FF4B9AC82', 'loaderId': 'FCC9CABDADD12AEA34CE1EB3D0D094DB', 'isDownload': False} 2026-10-07 18:57:03,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-10-07 18:57:03,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:03,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:03] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 18:57:03,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:03] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.010 0.026 2026-10-07 18:57:03,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:03] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.053 2026-10-07 18:57:04,444 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:57:04,455 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:57:04,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 18:57:04,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:57:04,498 43 INFO rb-ce3bf1e-225338-422107 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 18:57:04,507 43 INFO rb-ce3bf1e-225338-422107 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 18:57:04,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:57:04,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:04,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-10-07 18:57:04,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-10-07 18:57:04,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "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 18:57:04,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-07 18:57:05,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.314 0.470 2026-10-07 18:57:05,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:57:05,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:57:05,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 18:57:05,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:57:05,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-10-07 18:57:05,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "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 18:57:05,796 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:05,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:05,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:05,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "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 18:57:05,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.036 0.051 2026-10-07 18:57:05,888 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:57:05,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 18:57:05,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.097 2026-10-07 18:57:05,938 43 INFO rb-ce3bf1e-225338-422107 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 18:57:05,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:05] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 18:57:06,021 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:06,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.065 2026-10-07 18:57:06,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.122 2026-10-07 18:57:06,186 43 INFO rb-ce3bf1e-225338-422107 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 18:57:06,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.026 0.176 2026-10-07 18:57:06,211 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:57:06,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.032 0.071 2026-10-07 18:57:06,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18: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.008 2026-10-07 18:57:06,414 43 INFO rb-ce3bf1e-225338-422107 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 18:57:06,450 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:06,510 43 INFO rb-ce3bf1e-225338-422107 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 18:57:06,593 43 INFO rb-ce3bf1e-225338-422107 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 18:57:06,604 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7223524 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '050fb14f-ac04-494b-b7ef-093c4cfdf9d9'}] 2026-10-07 18:57:06,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7223524 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '050fb14f-ac04-494b-b7ef-093c4cfdf9d9'} created pos.order #759 2026-10-07 18:57:06,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7223524 finished 2026-10-07 18:57:06,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.046 0.150 2026-10-07 18:57:06,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:06] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.072 0.058 2026-10-07 18:57:07,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:07] "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 18:57:07,041 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,106 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,156 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,247 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,316 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,367 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,430 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,493 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,541 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:07] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.019 0.031 2026-10-07 18:57:07,592 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.024 0.058 2026-10-07 18:57:07,643 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,704 43 INFO rb-ce3bf1e-225338-422107 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 18:57:07,713 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4737771 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '050fb14f-ac04-494b-b7ef-093c4cfdf9d9'}] 2026-10-07 18:57:07,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4737771 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '050fb14f-ac04-494b-b7ef-093c4cfdf9d9'} updated pos.order #759 2026-10-07 18:57:07,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4737771 finished 2026-10-07 18:57:07,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.048 0.131 2026-10-07 18:57:08,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:08] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.024 0.056 2026-10-07 18:57:08,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:08] "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 18:57:08,078 43 INFO rb-ce3bf1e-225338-422107 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 18:57:08,138 43 INFO rb-ce3bf1e-225338-422107 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 18:57:08,187 43 INFO rb-ce3bf1e-225338-422107 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 18:57:08,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-10-07 18:57:08,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:57:08,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 17145656 (allocated 18747392) 2026-10-07 18:57:08,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 110880 2026-10-07 18:57:08,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-10-07 18:57:08,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 110880 2026-10-07 18:57:08,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185708_479692_test_customer_alone_saved.txt 2026-10-07 18:57:08,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpk4ggyx4g_chrome_odoo" 2026-10-07 18:57:08,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-10-07 18:57:09,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 111084 2026-10-07 18:57:09,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpi0uqubd9_chrome_odoo 2026-10-07 18:57:09,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39837/json/version 2026-10-07 18:57:09,087 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39837', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:09,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: Chrome/150.0.7871.114 2026-10-07 18:57:09,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:39837/json 2026-10-07 18:57:09,129 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39837', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:09,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:39837/devtools/page/81149D6C6247A95A45708DCBAA1C8298 2026-10-07 18:57:09,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-10-07 18:57:09,172 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-10-07 18:57:09,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:09,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-10-07 18:57:09,260 43 INFO rb-ce3bf1e-225338-422107 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 18:57:09,260 43 INFO rb-ce3bf1e-225338-422107 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 18:57:09,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:10,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:10] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.070 0.980 2026-10-07 18:57:10,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '81149D6C6247A95A45708DCBAA1C8298', 'loaderId': '67A31E3541FB5D2C14007A7C4FC9064D', 'isDownload': False} 2026-10-07 18:57:10,338 43 INFO rb-ce3bf1e-225338-422107 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 18:57:10,358 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:10,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 18:57:10,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:57:10,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 18:57:11,060 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:57:11,071 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:57:11,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.020 2026-10-07 18:57:11,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 18:57:11,133 43 INFO rb-ce3bf1e-225338-422107 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 18:57:11,144 43 INFO rb-ce3bf1e-225338-422107 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 18:57:11,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:57:11,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:11,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.012 2026-10-07 18:57:11,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-10-07 18:57:11,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.051 2026-10-07 18:57:11,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 18:57:12,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.379 0.519 2026-10-07 18:57:12,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:57:12,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:12,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.038 2026-10-07 18:57:12,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:12,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-10-07 18:57:12,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 18:57:12,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:57:12,604 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:57:12,646 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 18:57:12,666 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "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 18:57:12,667 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:57:12,699 43 INFO rb-ce3bf1e-225338-422107 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 18:57:12,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.100 0.072 2026-10-07 18:57:12,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.014 0.192 2026-10-07 18:57:12,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.206 2026-10-07 18:57:12,824 43 INFO rb-ce3bf1e-225338-422107 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 18:57:12,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.131 2026-10-07 18:57:12,869 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:57:12,910 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:57:12,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.066 2026-10-07 18:57:12,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:12] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.124 2026-10-07 18:57:13,111 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.062 0.193 2026-10-07 18:57:13,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:13,202 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.060 0.287 2026-10-07 18:57:13,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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.227 2026-10-07 18:57:13,259 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.130 2026-10-07 18:57:13,322 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,354 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51120429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202697d9-7aa8-4b7d-bf04-bb097b6883b8'}] 2026-10-07 18:57:13,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51120429 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202697d9-7aa8-4b7d-bf04-bb097b6883b8'} created pos.order #760 2026-10-07 18:57:13,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51120429 finished 2026-10-07 18:57:13,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.062 0.154 2026-10-07 18:57:13,600 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,675 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:13] "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 18:57:13,734 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,784 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,835 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,891 43 INFO rb-ce3bf1e-225338-422107 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 18:57:13,944 43 INFO rb-ce3bf1e-225338-422107 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 18:57:14,136 43 INFO rb-ce3bf1e-225338-422107 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 18:57:14,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571119 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202697d9-7aa8-4b7d-bf04-bb097b6883b8'}] 2026-10-07 18:57:14,145 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:14,197 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1253] 2026-10-07 18:57:14,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571119 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202697d9-7aa8-4b7d-bf04-bb097b6883b8'} updated pos.order #760 2026-10-07 18:57:14,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25571119 finished 2026-10-07 18:57:14,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.088 0.162 2026-10-07 18:57:14,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:14] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 44 0.055 0.123 2026-10-07 18:57:14,705 43 INFO rb-ce3bf1e-225338-422107 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 18:57:14,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.022 2026-10-07 18:57:14,747 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86097954 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8ed47062-d903-4f00-98fb-15143a8ff968'}] 2026-10-07 18:57:14,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86097954 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8ed47062-d903-4f00-98fb-15143a8ff968'} created pos.order #761 2026-10-07 18:57:14,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86097954 finished 2026-10-07 18:57:14,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 36 0.025 0.105 2026-10-07 18:57:16,741 43 INFO rb-ce3bf1e-225338-422107 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 18:57:16,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-10-07 18:57:16,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 18:57:16,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 16423296 (allocated 18223104) 2026-10-07 18:57:16,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 111084 2026-10-07 18:57:16,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-10-07 18:57:16,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 111084 2026-10-07 18:57:17,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185717_007210_test_delete_line_release_table.txt 2026-10-07 18:57:17,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpi0uqubd9_chrome_odoo" 2026-10-07 18:57:17,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-10-07 18:57:17,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 111285 2026-10-07 18:57:17,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmpsv7anmng_chrome_odoo 2026-10-07 18:57:17,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:35337/json/version 2026-10-07 18:57:17,509 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:17,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: Chrome/150.0.7871.114 2026-10-07 18:57:17,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:35337/json 2026-10-07 18:57:17,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:17,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:35337/devtools/page/206ED4C70ED05985ACB70F7F8D4EB58A 2026-10-07 18:57:17,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-10-07 18:57:17,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-10-07 18:57:17,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:17,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-10-07 18:57:17,679 43 INFO rb-ce3bf1e-225338-422107 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 18:57:17,679 43 INFO rb-ce3bf1e-225338-422107 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 18:57:17,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:18,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:18] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.134 0.690 2026-10-07 18:57:18,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '206ED4C70ED05985ACB70F7F8D4EB58A', 'loaderId': '02F125B3F2DED1EB39E6BC9B4A96E84B', 'isDownload': False} 2026-10-07 18:57:18,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-10-07 18:57:18,548 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:18,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:18] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 18:57:18,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:18] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 18:57:18,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:18] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 18:57:19,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:19,265 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:19,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:57:19,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 18:57:19,326 43 INFO rb-ce3bf1e-225338-422107 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 18:57:19,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:57:19,336 43 INFO rb-ce3bf1e-225338-422107 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 18:57:19,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:19,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.015 2026-10-07 18:57:19,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.039 2026-10-07 18:57:19,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.042 2026-10-07 18:57:19,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-10-07 18:57:20,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.305 0.534 2026-10-07 18:57:20,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:57:20,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:57:20,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.052 2026-10-07 18:57:20,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:57:20,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-10-07 18:57:20,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "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 18:57:20,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:20,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:57:20,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:20,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.049 0.052 2026-10-07 18:57:20,821 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "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 18:57:20,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.023 0.133 2026-10-07 18:57:20,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 18:57:20,851 43 INFO rb-ce3bf1e-225338-422107 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 18:57:20,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-07 18:57:20,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.013 0.078 2026-10-07 18:57:20,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.013 2026-10-07 18:57:20,967 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:21,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-10-07 18:57:21,073 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:57:21,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.067 2026-10-07 18:57:21,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.090 2026-10-07 18:57:21,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.273 2026-10-07 18:57:21,328 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,359 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:21,435 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,506 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,557 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,609 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,659 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,721 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,771 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,826 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,905 43 INFO rb-ce3bf1e-225338-422107 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 18:57:21,922 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:57:21,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:21,987 43 INFO rb-ce3bf1e-225338-422107 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 18:57:22,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40060082 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b6268e35-a7a8-47df-a45c-f61b3499112e'}] 2026-10-07 18:57:22,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40060082 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b6268e35-a7a8-47df-a45c-f61b3499112e'} created pos.order #762 2026-10-07 18:57:22,197 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40060082 finished 2026-10-07 18:57:22,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.054 0.165 2026-10-07 18:57:22,322 43 INFO rb-ce3bf1e-225338-422107 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 18:57:22,394 43 INFO rb-ce3bf1e-225338-422107 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 18:57:22,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7298275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b6268e35-a7a8-47df-a45c-f61b3499112e'}] 2026-10-07 18:57:22,413 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:57:23,028 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7298275 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b6268e35-a7a8-47df-a45c-f61b3499112e'} updated pos.order #762 2026-10-07 18:57:23,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7298275 finished 2026-10-07 18:57:23,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.243 0.559 2026-10-07 18:57:23,445 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-10-07 18:57:25,559 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,637 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,702 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,763 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,818 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,891 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,942 43 INFO rb-ce3bf1e-225338-422107 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 18:57:25,992 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,043 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,107 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,156 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,206 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,267 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,326 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23649224 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ff0d7c6-50c2-4a21-84a9-93079e7cb7da'}] 2026-10-07 18:57:26,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23649224 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ff0d7c6-50c2-4a21-84a9-93079e7cb7da'} created pos.order #763 2026-10-07 18:57:26,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23649224 finished 2026-10-07 18:57:26,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.048 0.156 2026-10-07 18:57:26,640 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,708 43 INFO rb-ce3bf1e-225338-422107 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 18:57:26,711 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29083709 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ff0d7c6-50c2-4a21-84a9-93079e7cb7da'}] 2026-10-07 18:57:27,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29083709 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ff0d7c6-50c2-4a21-84a9-93079e7cb7da'} updated pos.order #763 2026-10-07 18:57:27,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29083709 finished 2026-10-07 18:57:27,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.165 0.389 2026-10-07 18:57:27,386 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,423 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 18:57:29,505 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,583 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,652 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,702 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,754 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,804 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,863 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,927 43 INFO rb-ce3bf1e-225338-422107 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 18:57:29,980 43 INFO rb-ce3bf1e-225338-422107 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 18:57:30,037 43 INFO rb-ce3bf1e-225338-422107 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 18:57:30,095 43 INFO rb-ce3bf1e-225338-422107 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 18:57:30,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82749383 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'fc1f7a74-6438-41ff-ab78-8d457a013c56'}] 2026-10-07 18:57:30,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82749383 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'fc1f7a74-6438-41ff-ab78-8d457a013c56'} created pos.order #764 2026-10-07 18:57:30,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82749383 finished 2026-10-07 18:57:30,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.073 0.162 2026-10-07 18:57:30,426 43 INFO rb-ce3bf1e-225338-422107 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 18:57:30,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-10-07 18:57:30,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 18:57:30,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'fc1f7a74-6438-41ff-ab78-8d457a013c56'}] 2026-10-07 18:57:30,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19919956 (allocated 21630976) 2026-10-07 18:57:30,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 111285 2026-10-07 18:57:30,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-10-07 18:57:30,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 111285 2026-10-07 18:57:30,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185730_785345_test_direct_sales.txt 2026-10-07 18:57:30,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmpsv7anmng_chrome_odoo" 2026-10-07 18:57:30,801 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-10-07 18:57:30,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837513 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'fc1f7a74-6438-41ff-ab78-8d457a013c56'} updated pos.order #764 2026-10-07 18:57:31,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49837513 finished 2026-10-07 18:57:31,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 129 0.208 0.371 2026-10-07 18:57:31,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-10-07 18:57:31,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 111498 2026-10-07 18:57:31,859 43 INFO rb-ce3bf1e-225338-422107 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/tmpw1zjdx4l_chrome_odoo 2026-10-07 18:57:31,859 43 INFO rb-ce3bf1e-225338-422107 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:39195/json/version 2026-10-07 18:57:31,861 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:31,931 43 INFO rb-ce3bf1e-225338-422107 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 18:57:31,931 43 INFO rb-ce3bf1e-225338-422107 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:39195/json 2026-10-07 18:57:31,932 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:31,953 43 INFO rb-ce3bf1e-225338-422107 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:39195/devtools/page/06B611C1AB6BFE7B30A194CC47F9C85C 2026-10-07 18:57:31,978 43 INFO rb-ce3bf1e-225338-422107 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 18:57:31,986 43 INFO rb-ce3bf1e-225338-422107 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 18:57:32,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:32,093 43 INFO rb-ce3bf1e-225338-422107 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 18:57:32,099 43 INFO rb-ce3bf1e-225338-422107 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 18:57:32,099 43 INFO rb-ce3bf1e-225338-422107 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 18:57:32,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:32,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:32] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.071 0.688 2026-10-07 18:57:32,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '06B611C1AB6BFE7B30A194CC47F9C85C', 'loaderId': 'E2AEA0138B60F25B9120EC0EF231959D', 'isDownload': False} 2026-10-07 18:57:32,890 43 INFO rb-ce3bf1e-225338-422107 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 18:57:32,914 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:32,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:32] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 18:57:32,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:32] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 18:57:32,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:32] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 18:57:33,619 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:33,628 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:33,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 18:57:33,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-07 18:57:33,708 43 INFO rb-ce3bf1e-225338-422107 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 18:57:33,719 43 INFO rb-ce3bf1e-225338-422107 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 18:57:33,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 18:57:33,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:33,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.018 2026-10-07 18:57:33,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "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 18:57:33,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-07 18:57:33,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.041 2026-10-07 18:57:34,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.342 0.509 2026-10-07 18:57:34,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:34,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 18:57:35,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.036 2026-10-07 18:57:35,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-10-07 18:57:35,068 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:35,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:57:35,175 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 18:57:35,181 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:57:35,185 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 18:57:35,218 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:35,239 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:35,251 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.038 0.072 2026-10-07 18:57:35,277 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:57:35,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.011 0.133 2026-10-07 18:57:35,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.064 2026-10-07 18:57:35,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.055 0.108 2026-10-07 18:57:35,460 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,481 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:35,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.209 2026-10-07 18:57:35,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.191 2026-10-07 18:57:35,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.089 2026-10-07 18:57:35,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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.005 2026-10-07 18:57:35,719 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,751 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:35,807 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,874 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,935 43 INFO rb-ce3bf1e-225338-422107 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 18:57:35,980 43 INFO rb-ce3bf1e-225338-422107 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 18:57:36,069 43 INFO rb-ce3bf1e-225338-422107 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 18:57:36,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71084198 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '816fed0a-7260-44fd-ade0-49d872a82534'}] 2026-10-07 18:57:36,120 43 INFO rb-ce3bf1e-225338-422107 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 18:57:36,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71084198 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '816fed0a-7260-44fd-ade0-49d872a82534'} created pos.order #765 2026-10-07 18:57:36,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71084198 finished 2026-10-07 18:57:36,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.268 0.426 2026-10-07 18:57:37,146 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:57:37,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:57:37,148 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:57:37,148 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:57:37,149 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:57:37,150 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:57:37,150 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:57:37,150 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:57:37,151 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:57:37,151 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:57:37,153 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:57:37,154 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:57:37,156 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:57:37,156 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:57:37,157 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:57:37,157 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:57:37,158 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:57:37,158 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:57:37,158 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:57:37,159 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:57:37,159 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:57:37,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:57:37,161 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:57:37,163 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:57:37,166 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:57:37,167 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:57:37,168 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:57:37,168 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:57:37,172 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:57:37,173 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:57:37,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:57:37,175 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:57:37,175 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:57:37,176 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:57:37,177 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:57:37,177 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:57:37,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:57:37,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:57:37,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:57:37,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:57:37,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:57:37,193 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:37,202 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:57:37,207 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:57:37,212 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:37,232 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:57:37,234 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:57:37,244 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:57:37,250 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 18:57:37,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.060 2026-10-07 18:57:37,266 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:57:37,271 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:57:37,279 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:37,282 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:57:37,284 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 18:57:37,285 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:57:37,293 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:37,314 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:57:37,333 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:57:37,340 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:57:37,341 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:57:37,378 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:57:37,383 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:57:37,398 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:57:37,400 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:57:37,406 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.117 2026-10-07 18:57:37,409 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:57:37,410 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:57:37,410 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:57:37,411 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:57:37,411 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:57:37,412 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:57:37,412 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:57:37,412 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:57:37,415 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:57:37,416 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:57:37,416 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:57:37,419 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:57:37,419 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:57:37,420 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:57:37,420 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:57:37,421 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:57:37,421 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:57:37,423 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:57:37,424 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:57:37,424 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:57:37,424 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:57:37,425 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:57:37,425 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:57:37,426 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:57:37,426 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:57:37,427 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:57:37,427 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:57:37,428 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:57:37,428 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:57:37,429 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:57:37,431 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:57:37,433 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:57:37,437 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:57:37,440 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:57:37,440 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:57:37,441 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:57:37,442 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:57:37,443 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:57:37,444 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:57:37,445 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:57:37,449 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:37,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:57:37,453 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:57:37,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:57:37,476 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:57:37,485 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:57:37,488 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:57:37,491 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 18:57:37,496 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:57:37,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:57:37,501 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:57:37,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 18:57:37,508 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:57:37,538 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:57:37,543 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:57:37,544 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:37,550 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:57:37,568 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:57:37,563 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:57:37,572 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:37] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:57:37,582 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:57:37,583 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:57:37,583 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:57:37,583 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:57:37,584 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:57:37,584 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:57:37,584 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:57:37,585 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:57:37,585 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:57:37,585 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:57:37,586 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:57:37,586 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:57:37,587 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:57:37,587 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:57:37,588 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:57:37,589 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:57:37,589 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:57:37,589 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:57:37,590 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:57:37,590 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:57:38,448 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:39] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 133 0.131 1.249 2026-10-07 18:57:39,609 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:39,700 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,769 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,823 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,880 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,931 43 INFO rb-ce3bf1e-225338-422107 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 18:57:39,982 43 INFO rb-ce3bf1e-225338-422107 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 18:57:40,059 43 INFO rb-ce3bf1e-225338-422107 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 18:57:40,069 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:40,073 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:40,140 43 INFO rb-ce3bf1e-225338-422107 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 18:57:40,208 43 INFO rb-ce3bf1e-225338-422107 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 18:57:40,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87420753 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '174e312a-ff1f-461a-b2cd-ee9a012e57ce'}] 2026-10-07 18:57:40,259 43 INFO rb-ce3bf1e-225338-422107 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 18:57:40,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87420753 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '174e312a-ff1f-461a-b2cd-ee9a012e57ce'} created pos.order #766 2026-10-07 18:57:40,555 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87420753 finished 2026-10-07 18:57:40,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.113 0.307 2026-10-07 18:57:41,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:41] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.012 0.064 2026-10-07 18:57:42,206 43 INFO rb-ce3bf1e-225338-422107 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 18:57:42,259 43 INFO rb-ce3bf1e-225338-422107 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 18:57:42,261 43 INFO rb-ce3bf1e-225338-422107 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 18:57:42,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17808768 (allocated 20058112) 2026-10-07 18:57:42,438 43 INFO rb-ce3bf1e-225338-422107 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 111498 2026-10-07 18:57:42,439 43 INFO rb-ce3bf1e-225338-422107 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 18:57:42,440 43 INFO rb-ce3bf1e-225338-422107 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 111498 2026-10-07 18:57:42,552 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185742_551738_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-10-07 18:57:42,552 43 INFO rb-ce3bf1e-225338-422107 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/tmpw1zjdx4l_chrome_odoo" 2026-10-07 18:57:42,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-10-07 18:57:43,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 111732 2026-10-07 18:57:43,292 43 INFO rb-ce3bf1e-225338-422107 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/tmpowg4tyht_chrome_odoo 2026-10-07 18:57:43,293 43 INFO rb-ce3bf1e-225338-422107 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:42333/json/version 2026-10-07 18:57:43,294 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:43,315 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,315 43 INFO rb-ce3bf1e-225338-422107 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:42333/json 2026-10-07 18:57:43,316 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:43,347 43 INFO rb-ce3bf1e-225338-422107 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:42333/devtools/page/8E8ED250082C5581E71623DEDBC8ECE0 2026-10-07 18:57:43,359 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,375 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:43,463 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,475 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,476 43 INFO rb-ce3bf1e-225338-422107 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 18:57:43,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:44,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:44] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.062 0.880 2026-10-07 18:57:44,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': '8E8ED250082C5581E71623DEDBC8ECE0', 'loaderId': 'AFD2487F42B23121530CAB2A69CF158A', 'isDownload': False} 2026-10-07 18:57:44,440 43 INFO rb-ce3bf1e-225338-422107 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 18:57:44,470 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:44,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:44] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:57:44,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:44] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 18:57:44,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:44] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 18:57:45,156 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:45,164 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:57:45,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:57:45,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 18:57:45,229 43 INFO rb-ce3bf1e-225338-422107 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 18:57:45,237 43 INFO rb-ce3bf1e-225338-422107 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 18:57:45,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:57:45,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:45,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-10-07 18:57:45,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "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.035 2026-10-07 18:57:45,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.010 2026-10-07 18:57:45,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.052 2026-10-07 18:57:46,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.435 0.522 2026-10-07 18:57:46,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "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 18:57:46,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:57:46,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.050 2026-10-07 18:57:46,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:57:46,708 43 INFO rb-ce3bf1e-225338-422107 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 18:57:46,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "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 18:57:46,781 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:46,821 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:57:46,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.027 2026-10-07 18:57:46,843 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:57:46,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 18:57:46,888 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:46,898 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:57:46,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.053 0.092 2026-10-07 18:57:46,961 43 INFO rb-ce3bf1e-225338-422107 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 18:57:46,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:46] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.034 2026-10-07 18:57:47,008 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:57:47,076 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.064 0.058 2026-10-07 18:57:47,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.116 2026-10-07 18:57:47,196 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:57:47,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.055 0.137 2026-10-07 18:57:47,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.050 0.338 2026-10-07 18:57:47,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "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.059 2026-10-07 18:57:47,432 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,467 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:47,526 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,595 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,643 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,702 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,787 43 INFO rb-ce3bf1e-225338-422107 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 18:57:47,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60340656 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6612031b-125d-4799-b0cb-9afbbd32f150'}] 2026-10-07 18:57:47,806 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:57:48,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60340656 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6612031b-125d-4799-b0cb-9afbbd32f150'} created pos.order #767 2026-10-07 18:57:48,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60340656 finished 2026-10-07 18:57:48,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.215 0.473 2026-10-07 18:57:48,716 43 INFO rb-ce3bf1e-225338-422107 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 18:57:48,779 43 INFO rb-ce3bf1e-225338-422107 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 18:57:48,829 43 INFO rb-ce3bf1e-225338-422107 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 18:57:48,880 43 INFO rb-ce3bf1e-225338-422107 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 18:57:48,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:57:48,958 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,030 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,083 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,140 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,191 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,242 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,311 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,321 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:49,325 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:57:49,396 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,469 43 INFO rb-ce3bf1e-225338-422107 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 18:57:49,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14221676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '41894f1f-c39f-4671-9062-c103b3b56c92'}] 2026-10-07 18:57:49,852 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14221676 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '41894f1f-c39f-4671-9062-c103b3b56c92'} created pos.order #768 2026-10-07 18:57:49,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14221676 finished 2026-10-07 18:57:49,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.147 0.376 2026-10-07 18:57:50,096 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,162 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,208 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,259 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,260 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17591252 (allocated 19533824) 2026-10-07 18:57:50,414 43 INFO rb-ce3bf1e-225338-422107 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 111732 2026-10-07 18:57:50,415 43 INFO rb-ce3bf1e-225338-422107 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 18:57:50,416 43 INFO rb-ce3bf1e-225338-422107 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 111732 2026-10-07 18:57:50,538 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185750_538762_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-10-07 18:57:50,539 43 INFO rb-ce3bf1e-225338-422107 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/tmpowg4tyht_chrome_odoo" 2026-10-07 18:57:50,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-10-07 18:57:51,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 111937 2026-10-07 18:57:51,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpmmigr54p_chrome_odoo 2026-10-07 18:57:51,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38229/json/version 2026-10-07 18:57:51,246 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:51,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: Chrome/150.0.7871.114 2026-10-07 18:57:51,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:38229/json 2026-10-07 18:57:51,331 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:51,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:38229/devtools/page/3D4814AD8C484A79A57A66897803F776 2026-10-07 18:57:51,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-10-07 18:57:51,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-10-07 18:57:51,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:51,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-10-07 18:57:51,516 43 INFO rb-ce3bf1e-225338-422107 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 18:57:51,516 43 INFO rb-ce3bf1e-225338-422107 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 18:57:51,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:52,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:52] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.072 0.715 2026-10-07 18:57:52,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': '3D4814AD8C484A79A57A66897803F776', 'loaderId': '576F29AB9421016226C9B3F660723568', 'isDownload': False} 2026-10-07 18:57:52,322 43 INFO rb-ce3bf1e-225338-422107 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 18:57:52,346 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:52,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:52] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:57:52,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:52] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:57:52,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:52] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 18:57:53,060 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:53,067 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:53,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 18:57:53,126 43 INFO rb-ce3bf1e-225338-422107 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 18:57:53,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:57:53,138 43 INFO rb-ce3bf1e-225338-422107 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 18:57:53,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57: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 18:57:53,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:53,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-10-07 18:57:53,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.028 2026-10-07 18:57:53,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.043 2026-10-07 18:57:53,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-07 18:57:54,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.345 0.498 2026-10-07 18:57:54,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:57:54,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:57:54,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.045 2026-10-07 18:57:54,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 18:57:54,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-10-07 18:57:54,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-10-07 18:57:54,548 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:57:54,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:54,570 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:57:54,572 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:57:54,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.014 2026-10-07 18:57:54,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.020 0.052 2026-10-07 18:57:54,632 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:57:54,635 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:57:54,656 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:57:54,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.016 2026-10-07 18:57:54,693 43 INFO rb-ce3bf1e-225338-422107 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 18:57:54,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.040 0.084 2026-10-07 18:57:54,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.046 2026-10-07 18:57:54,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.033 0.194 2026-10-07 18:57:54,902 43 INFO rb-ce3bf1e-225338-422107 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 18:57:54,907 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:54] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:55,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.076 2026-10-07 18:57:55,175 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,212 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:57:55,225 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,289 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,383 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,467 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,530 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,593 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,646 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.019 0.042 2026-10-07 18:57:55,704 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,747 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.020 0.063 2026-10-07 18:57:55,815 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "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 18:57:55,869 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.029 2026-10-07 18:57:55,932 43 INFO rb-ce3bf1e-225338-422107 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 18:57:55,979 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,057 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,115 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,167 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,224 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,289 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,341 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:56] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.018 0.040 2026-10-07 18:57:56,389 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.018 0.056 2026-10-07 18:57:56,442 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,499 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:57:56,545 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.032 2026-10-07 18:57:56,609 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,656 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,740 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,796 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,854 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,906 43 INFO rb-ce3bf1e-225338-422107 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 18:57:56,955 43 INFO rb-ce3bf1e-225338-422107 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 18:57:57,016 43 INFO rb-ce3bf1e-225338-422107 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 18:57:57,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 18:57:57,064 43 INFO rb-ce3bf1e-225338-422107 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 18:57:57,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.035 2026-10-07 18:57:57,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-10-07 18:57:57,130 43 INFO rb-ce3bf1e-225338-422107 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 18:57:57,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 17515880 (allocated 19009536) 2026-10-07 18:57:57,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 111937 2026-10-07 18:57:57,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-10-07 18:57:57,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 111937 2026-10-07 18:57:57,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185757_369706_test_floating_order_name_change_partner.txt 2026-10-07 18:57:57,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpmmigr54p_chrome_odoo" 2026-10-07 18:57:57,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-10-07 18:57:58,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 112140 2026-10-07 18:57:58,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmp_yev9_t7_chrome_odoo 2026-10-07 18:57:58,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:44241/json/version 2026-10-07 18:57:58,078 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:58,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: Chrome/150.0.7871.114 2026-10-07 18:57:58,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:44241/json 2026-10-07 18:57:58,103 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:57:58,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:44241/devtools/page/D39F8C8A4D62D08FD35C098377E31B90 2026-10-07 18:57:58,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-10-07 18:57:58,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-10-07 18:57:58,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:57:58,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-10-07 18:57:58,226 43 INFO rb-ce3bf1e-225338-422107 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 18:57:58,227 43 INFO rb-ce3bf1e-225338-422107 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 18:57:58,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:57:58,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:58] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.069 0.622 2026-10-07 18:57:58,939 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'D39F8C8A4D62D08FD35C098377E31B90', 'loaderId': 'B2949768C9BF5524C25316C374AF79AE', 'isDownload': False} 2026-10-07 18:57:58,939 43 INFO rb-ce3bf1e-225338-422107 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 18:57:58,962 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:57:58,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.013 2026-10-07 18:57:59,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.035 2026-10-07 18:57:59,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.049 2026-10-07 18:57:59,726 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:57:59,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 18:57:59,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 18:57:59,791 43 INFO rb-ce3bf1e-225338-422107 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 18:57:59,799 43 INFO rb-ce3bf1e-225338-422107 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 18:57:59,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 18:57:59,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "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 18:57:59,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:57:59,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.017 2026-10-07 18:57:59,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:57:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 18:58:00,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.044 2026-10-07 18:58:00,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 18:58:01,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 435 0.415 0.540 2026-10-07 18:58:01,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:58:01,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.015 2026-10-07 18:58:01,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.048 2026-10-07 18:58:01,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 18:58:01,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:01,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-10-07 18:58:01,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:01,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:01,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:58:01,529 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:01,554 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "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 18:58:01,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.038 0.054 2026-10-07 18:58:01,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-10-07 18:58:01,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.044 2026-10-07 18:58:01,613 43 INFO rb-ce3bf1e-225338-422107 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 18:58:01,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.140 2026-10-07 18:58:01,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:01,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.018 0.027 2026-10-07 18:58:01,753 43 INFO rb-ce3bf1e-225338-422107 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 18:58:01,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.046 0.105 2026-10-07 18:58:01,841 43 INFO rb-ce3bf1e-225338-422107 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 18:58:01,846 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:01,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.117 2026-10-07 18:58:01,998 43 INFO rb-ce3bf1e-225338-422107 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 18:58:02,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:02] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.322 2026-10-07 18:58:02,041 43 INFO rb-ce3bf1e-225338-422107 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 18:58:02,104 43 INFO rb-ce3bf1e-225338-422107 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 18:58:02,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:02] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.020 0.022 2026-10-07 18:58:02,213 43 INFO rb-ce3bf1e-225338-422107 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 18:58:02,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:02] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.002 0.011 2026-10-07 18:58:02,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-10-07 18:58:02,283 43 INFO rb-ce3bf1e-225338-422107 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 18:58:02,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13665244 (allocated 14417920) 2026-10-07 18:58:02,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 112140 2026-10-07 18:58:02,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-10-07 18:58:02,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:02] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.079 0.131 2026-10-07 18:58:02,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 112140 2026-10-07 18:58:02,593 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185802_593193_test_future_orders_are_not_cancelled.txt 2026-10-07 18:58:02,593 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmp_yev9_t7_chrome_odoo" 2026-10-07 18:58:02,744 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-10-07 18:58:03,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 112330 2026-10-07 18:58:03,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpswgsy_t8_chrome_odoo 2026-10-07 18:58:03,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:36947/json/version 2026-10-07 18:58:03,496 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:03,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:03,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:36947/json 2026-10-07 18:58:03,578 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:03,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:36947/devtools/page/E2376F774C70A8AEE348718904849BA2 2026-10-07 18:58:03,627 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-10-07 18:58:03,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-10-07 18:58:03,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:03,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-10-07 18:58:03,767 43 INFO rb-ce3bf1e-225338-422107 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 18:58:03,767 43 INFO rb-ce3bf1e-225338-422107 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 18:58:03,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:04,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:04] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.053 0.911 2026-10-07 18:58:04,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': 'E2376F774C70A8AEE348718904849BA2', 'loaderId': 'EABA3BB8FE938AC7C9B688E7594B67DA', 'isDownload': False} 2026-10-07 18:58:04,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-10-07 18:58:04,771 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:04,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:04] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 18:58:04,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:04] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 18:58:04,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:04] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 18:58:05,514 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:05,531 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:58:05,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.031 2026-10-07 18:58:05,578 43 INFO rb-ce3bf1e-225338-422107 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 18:58:05,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 18:58:05,596 43 INFO rb-ce3bf1e-225338-422107 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 18:58:05,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:05,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:05,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.015 2026-10-07 18:58:05,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-07 18:58:05,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.048 2026-10-07 18:58:05,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-07 18:58:06,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.366 0.505 2026-10-07 18:58:06,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:06] "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 18:58:06,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:58:06,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:06] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.068 2026-10-07 18:58:06,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:06,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:07,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "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 18:58:07,037 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:07,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:07,066 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:58:07,068 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:07,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.020 2026-10-07 18:58:07,132 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:07,166 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 18:58:07,171 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:58:07,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.121 2026-10-07 18:58:07,212 43 INFO rb-ce3bf1e-225338-422107 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 18:58:07,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.060 0.103 2026-10-07 18:58:07,328 43 INFO rb-ce3bf1e-225338-422107 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 18:58:07,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.154 2026-10-07 18:58:07,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.233 2026-10-07 18:58:07,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:07,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.169 2026-10-07 18:58:07,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:07] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.245 2026-10-07 18:58:07,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:07,738 43 INFO rb-ce3bf1e-225338-422107 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 18:58:07,773 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:07,844 43 INFO rb-ce3bf1e-225338-422107 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 18:58:07,898 43 INFO rb-ce3bf1e-225338-422107 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 18:58:07,947 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,003 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,052 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,111 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,182 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,234 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,289 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,473 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,523 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,596 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,647 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,698 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,753 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,804 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,857 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,927 43 INFO rb-ce3bf1e-225338-422107 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 18:58:08,977 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,030 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,207 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,258 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,340 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,391 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,442 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,500 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,548 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,601 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,675 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,728 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,783 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,830 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,881 43 INFO rb-ce3bf1e-225338-422107 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 18:58:09,942 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,008 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,103 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,154 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,205 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,256 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,309 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,367 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,438 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,495 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,546 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,597 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,648 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,703 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,754 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,810 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,864 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,915 43 INFO rb-ce3bf1e-225338-422107 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 18:58:10,969 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,022 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,073 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,125 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,210 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61668833 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '766cd2fb-3b53-4fc0-81ed-c73800327750'}] 2026-10-07 18:58:11,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61668833 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '766cd2fb-3b53-4fc0-81ed-c73800327750'} created pos.order #771 2026-10-07 18:58:11,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61668833 finished 2026-10-07 18:58:11,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.075 0.143 2026-10-07 18:58:11,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35785982 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7aeadd8-1b97-4a5f-8f2e-c90a9d0f00e5'}] 2026-10-07 18:58:11,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35785982 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7aeadd8-1b97-4a5f-8f2e-c90a9d0f00e5'} created pos.order #772 2026-10-07 18:58:11,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35785982 finished 2026-10-07 18:58:11,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.051 0.137 2026-10-07 18:58:11,751 43 INFO rb-ce3bf1e-225338-422107 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 18:58:11,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78002746 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7aeadd8-1b97-4a5f-8f2e-c90a9d0f00e5'}] 2026-10-07 18:58:11,773 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:11,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78002746 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd7aeadd8-1b97-4a5f-8f2e-c90a9d0f00e5'} updated pos.order #772 2026-10-07 18:58:11,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78002746 finished 2026-10-07 18:58:11,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.056 0.149 2026-10-07 18:58:12,037 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.018 2026-10-07 18:58:12,093 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,145 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,195 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,253 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,305 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,356 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,415 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,465 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,516 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,591 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.031 0.057 2026-10-07 18:58:12,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.014 0.035 2026-10-07 18:58:12,837 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,887 43 INFO rb-ce3bf1e-225338-422107 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 18:58:12,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 18:58:12,967 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,015 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,074 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,125 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,176 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,239 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,291 43 INFO rb-ce3bf1e-225338-422107 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 18:58:13,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-10-07 18:58:13,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 18:58:13,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 19163880 (allocated 21368832) 2026-10-07 18:58:13,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 112330 2026-10-07 18:58:13,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-10-07 18:58:13,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 112330 2026-10-07 18:58:13,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185813_612120_test_global_discount_split.txt 2026-10-07 18:58:13,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpswgsy_t8_chrome_odoo" 2026-10-07 18:58:13,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-10-07 18:58:14,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 112533 2026-10-07 18:58:14,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpyo0xe23p_chrome_odoo 2026-10-07 18:58:14,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39359/json/version 2026-10-07 18:58:14,265 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:14,273 43 INFO rb-ce3bf1e-225338-422107 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 18:58:14,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:39359/json 2026-10-07 18:58:14,274 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:14,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:39359/devtools/page/7EB65A095602F44C9ABB15077838DD44 2026-10-07 18:58:14,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-10-07 18:58:14,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-10-07 18:58:14,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:14,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-10-07 18:58:14,417 43 INFO rb-ce3bf1e-225338-422107 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 18:58:14,417 43 INFO rb-ce3bf1e-225338-422107 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 18:58:14,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:15,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:15] "GET /pos/ui/119 HTTP/1.1" 200 - 92 0.089 0.730 2026-10-07 18:58:15,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '7EB65A095602F44C9ABB15077838DD44', 'loaderId': '05B794190811A23173434B3BAFA8738D', 'isDownload': False} 2026-10-07 18:58:15,266 43 INFO rb-ce3bf1e-225338-422107 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 18:58:15,283 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:15,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:15] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 18:58:15,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:15] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 18:58:15,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:15] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 18:58:16,022 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:58:16,033 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:58:16,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 18:58:16,089 43 INFO rb-ce3bf1e-225338-422107 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 18:58:16,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 18:58:16,097 43 INFO rb-ce3bf1e-225338-422107 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 18:58:16,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "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 18:58:16,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:16,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.020 2026-10-07 18:58:16,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.039 2026-10-07 18:58:16,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.052 2026-10-07 18:58:16,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 18:58:17,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 386 0.380 0.578 2026-10-07 18:58:17,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "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 18:58:17,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-10-07 18:58:17,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-10-07 18:58:17,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:58:17,558 43 INFO rb-ce3bf1e-225338-422107 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 18:58:17,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "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 18:58:17,663 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:58:17,683 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:17,683 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:17,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.023 0.031 2026-10-07 18:58:17,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.052 2026-10-07 18:58:17,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-07 18:58:17,745 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:17,746 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:17,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.024 2026-10-07 18:58:17,887 43 INFO rb-ce3bf1e-225338-422107 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 18:58:17,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.026 2026-10-07 18:58:17,948 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:58:18,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.062 0.087 2026-10-07 18:58:18,142 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,145 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:18,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:18] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.102 0.224 2026-10-07 18:58:18,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.177 2026-10-07 18:58:18,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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.011 2026-10-07 18:58:18,540 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:18,591 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,652 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,706 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,763 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,883 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,949 43 INFO rb-ce3bf1e-225338-422107 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 18:58:18,999 43 INFO rb-ce3bf1e-225338-422107 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 18:58:19,050 43 INFO rb-ce3bf1e-225338-422107 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 18:58:19,135 43 INFO rb-ce3bf1e-225338-422107 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 18:58:19,143 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:19,147 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:19,213 43 INFO rb-ce3bf1e-225338-422107 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 18:58:19,286 43 INFO rb-ce3bf1e-225338-422107 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 18:58:19,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12373221 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bff686f4-b217-40df-b36c-b819aea2425a'}] 2026-10-07 18:58:19,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:20,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12373221 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'bff686f4-b217-40df-b36c-b819aea2425a'} created pos.order #773 2026-10-07 18:58:20,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12373221 finished 2026-10-07 18:58:20,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.337 0.507 2026-10-07 18:58:20,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-10-07 18:58:20,297 43 INFO rb-ce3bf1e-225338-422107 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 18:58:20,426 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15811736 (allocated 17039360) 2026-10-07 18:58:20,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 112533 2026-10-07 18:58:20,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-10-07 18:58:20,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 112533 2026-10-07 18:58:20,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185820_540297_test_guest_count_defaults_to_table_seats.txt 2026-10-07 18:58:20,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpyo0xe23p_chrome_odoo" 2026-10-07 18:58:20,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-10-07 18:58:21,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 112734 2026-10-07 18:58:21,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmp82gly2h8_chrome_odoo 2026-10-07 18:58:21,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43979/json/version 2026-10-07 18:58:21,517 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43979', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:21,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:21,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43979/json 2026-10-07 18:58:21,571 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43979', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:21,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:43979/devtools/page/5B116BF6D6F0B317D7531CEA0879C0C4 2026-10-07 18:58:21,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-10-07 18:58:21,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-10-07 18:58:21,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:21,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-10-07 18:58:21,753 43 INFO rb-ce3bf1e-225338-422107 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 18:58:21,753 43 INFO rb-ce3bf1e-225338-422107 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 18:58:21,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:22,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:22] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.075 0.686 2026-10-07 18:58:22,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': '5B116BF6D6F0B317D7531CEA0879C0C4', 'loaderId': '2D8740B2ECFA7EC825DA64633BF316B8', 'isDownload': False} 2026-10-07 18:58:22,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-10-07 18:58:22,566 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:22,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 18:58:22,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.043 2026-10-07 18:58:22,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.053 2026-10-07 18:58:23,254 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:23,260 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:23,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 18:58:23,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 18:58:23,309 43 INFO rb-ce3bf1e-225338-422107 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 18:58:23,317 43 INFO rb-ce3bf1e-225338-422107 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 18:58:23,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:58:23,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:23,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-10-07 18:58:23,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.031 2026-10-07 18:58:23,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.053 2026-10-07 18:58:23,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:58:24,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.374 0.511 2026-10-07 18:58:24,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "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 18:58:24,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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.009 2026-10-07 18:58:24,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-07 18:58:24,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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.012 2026-10-07 18:58:24,695 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:24,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:24,756 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:24,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:58:24,791 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:58:24,794 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:24,830 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:24,836 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:24,875 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:24,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.057 0.051 2026-10-07 18:58:24,897 43 INFO rb-ce3bf1e-225338-422107 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 18:58:24,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.127 2026-10-07 18:58:24,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:24] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.030 0.138 2026-10-07 18:58:25,027 43 INFO rb-ce3bf1e-225338-422107 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 18:58:25,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.206 2026-10-07 18:58:25,155 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:25,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.064 0.289 2026-10-07 18:58:25,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.246 2026-10-07 18:58:25,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.363 2026-10-07 18:58:25,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:58:25,495 43 INFO rb-ce3bf1e-225338-422107 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 18:58:25,532 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:25,589 43 INFO rb-ce3bf1e-225338-422107 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 18:58:25,674 43 INFO rb-ce3bf1e-225338-422107 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 18:58:25,787 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:58:25,788 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:58:25,788 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:58:25,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:58:25,799 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:58:25,799 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:58:25,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:58:25,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:58:25,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:58:25,800 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:58:25,801 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:58:25,804 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:58:25,805 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:58:25,805 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:58:25,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:58:25,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:58:25,807 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:58:25,807 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:58:25,808 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:58:25,808 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:58:25,809 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:58:25,809 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:58:25,810 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:58:25,810 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:58:25,811 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:58:25,811 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:58:25,812 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:58:25,813 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:58:25,813 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:58:25,813 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:58:25,814 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:58:25,814 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:58:25,814 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:58:25,814 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:58:25,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:58:25,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:58:25,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:58:25,815 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:58:25,816 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:58:25,816 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:58:25,843 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:25,852 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:25,861 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:25,867 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:25,872 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:25,882 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:25,882 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:58:25,883 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:58:25,899 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:58:25,899 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:58:25,904 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:58:25,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:58:25,924 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:58:25,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:58:25,943 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:25,951 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:58:25,967 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:58:25,977 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:25] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 18:58:25,981 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:58:25,982 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:58:25,989 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:58:25,993 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:58:25,999 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:58:26,000 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:58:26,001 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:58:26,002 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:58:26,008 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:58:26,010 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:58:26,012 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:58:26,013 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:58:26,014 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:58:26,014 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:58:26,015 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:58:26,016 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:58:26,017 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:58:26,018 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:58:26,019 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:58:26,020 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:58:26,020 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:58:26,021 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:58:26,021 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:58:26,022 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:58:26,022 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:58:26,024 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:58:26,025 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:58:26,025 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:58:26,026 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:58:26,029 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:58:26,029 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:58:26,030 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:58:26,031 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:58:26,031 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:58:26,032 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:58:26,032 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:58:26,034 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:58:26,035 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:58:26,038 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:26,052 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:26,072 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:58:26,074 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 18:58:26,084 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:58:26,090 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:26,096 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:58:26,097 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:26,098 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:58:26,108 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:26,117 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:26,123 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:58:26,128 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:58:26,130 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:58:26,130 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:58:26,134 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:58:26,137 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:58:26,141 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:58:26,146 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:58:26,149 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:58:26,151 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:58:26,152 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:58:26,157 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:58:26,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:58:26,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:58:26,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:58:26,161 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:58:26,161 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:58:26,163 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:58:26,165 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:58:26,166 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:58:26,167 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:26,168 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:58:26,168 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:58:26,169 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:58:26,169 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:58:26,170 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:58:26,171 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:58:26,171 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:58:26,172 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:58:26,172 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:58:26,174 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:58:26,174 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:58:26,175 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:58:26,175 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:58:26,176 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:58:26,176 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:58:26,176 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:58:26,177 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:58:26,178 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:58:26,654 43 INFO rb-ce3bf1e-225338-422107 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 18:58:26,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37892102 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c9626adf-14b3-402e-805d-ac67fa19a96b'}] 2026-10-07 18:58:26,717 43 INFO rb-ce3bf1e-225338-422107 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 18:58:26,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-10-07 18:58:26,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 18:58:26,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37892102 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c9626adf-14b3-402e-805d-ac67fa19a96b'} created pos.order #774 2026-10-07 18:58:26,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37892102 finished 2026-10-07 18:58:26,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.058 0.169 2026-10-07 18:58:26,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 16364856 (allocated 20447232) 2026-10-07 18:58:26,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 112734 2026-10-07 18:58:26,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-10-07 18:58:26,974 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 112734 2026-10-07 18:58:27,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185827_111669_test_multiple_preparation_printer.txt 2026-10-07 18:58:27,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmp82gly2h8_chrome_odoo" 2026-10-07 18:58:27,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-10-07 18:58:28,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 112961 2026-10-07 18:58:28,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmplsvouual_chrome_odoo 2026-10-07 18:58:28,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:46803/json/version 2026-10-07 18:58:28,039 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:28,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:28,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:46803/json 2026-10-07 18:58:28,087 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46803', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:28,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:46803/devtools/page/BE0E77A8B056A2EEFF527C89ABB36B12 2026-10-07 18:58:28,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-10-07 18:58:28,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-10-07 18:58:28,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:28,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-10-07 18:58:28,291 43 INFO rb-ce3bf1e-225338-422107 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 18:58:28,291 43 INFO rb-ce3bf1e-225338-422107 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 18:58:28,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:29,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:29] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.080 0.986 2026-10-07 18:58:29,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': 'BE0E77A8B056A2EEFF527C89ABB36B12', 'loaderId': '92F772D50EDFD0D32687766D3672555B', 'isDownload': False} 2026-10-07 18:58:29,382 43 INFO rb-ce3bf1e-225338-422107 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 18:58:29,399 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:29,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:29] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:58:29,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:29] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 18:58:29,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:29] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 18:58:30,257 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:30,273 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:30,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.036 2026-10-07 18:58:30,327 43 INFO rb-ce3bf1e-225338-422107 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 18:58:30,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:58:30,341 43 INFO rb-ce3bf1e-225338-422107 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 18:58:30,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "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 18:58:30,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:30,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "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.031 2026-10-07 18:58:30,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.069 2026-10-07 18:58:30,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.043 2026-10-07 18:58:30,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-10-07 18:58:31,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.347 0.516 2026-10-07 18:58:31,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "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 18:58:31,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:31,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.046 2026-10-07 18:58:31,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "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 18:58:31,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:31,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "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 18:58:31,828 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:31,851 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:31,856 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:31,913 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:58:31,924 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "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 18:58:31,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.037 0.051 2026-10-07 18:58:31,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.100 2026-10-07 18:58:31,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.107 2026-10-07 18:58:31,964 43 INFO rb-ce3bf1e-225338-422107 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 18:58:31,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:31] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.036 2026-10-07 18:58:32,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.011 2026-10-07 18:58:32,093 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:32,103 43 INFO rb-ce3bf1e-225338-422107 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 18:58:32,207 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:32,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.071 0.069 2026-10-07 18:58:32,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.031 0.178 2026-10-07 18:58:32,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.259 2026-10-07 18:58:32,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:58:32,577 43 INFO rb-ce3bf1e-225338-422107 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 18:58:32,636 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:32,678 43 INFO rb-ce3bf1e-225338-422107 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 18:58:32,767 43 INFO rb-ce3bf1e-225338-422107 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 18:58:32,847 43 INFO rb-ce3bf1e-225338-422107 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 18:58:32,945 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-10-07 18:58:32,946 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-10-07 18:58:32,946 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-10-07 18:58:32,946 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-10-07 18:58:32,947 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-10-07 18:58:32,947 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-10-07 18:58:32,947 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-10-07 18:58:32,948 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-10-07 18:58:32,950 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-10-07 18:58:32,955 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-10-07 18:58:32,957 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-10-07 18:58:32,957 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-10-07 18:58:32,958 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-10-07 18:58:32,959 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-10-07 18:58:32,960 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-10-07 18:58:32,960 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-10-07 18:58:32,963 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-10-07 18:58:32,963 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-10-07 18:58:32,964 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-10-07 18:58:32,964 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-10-07 18:58:32,965 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-10-07 18:58:32,965 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-10-07 18:58:32,966 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-10-07 18:58:32,966 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-10-07 18:58:32,967 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-10-07 18:58:32,967 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-10-07 18:58:32,968 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-10-07 18:58:32,971 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-10-07 18:58:32,971 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-10-07 18:58:32,972 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-10-07 18:58:32,972 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-10-07 18:58:32,972 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-10-07 18:58:32,976 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-10-07 18:58:32,980 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-10-07 18:58:32,987 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-10-07 18:58:32,988 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-10-07 18:58:32,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:32] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:32,997 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-10-07 18:58:33,000 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-10-07 18:58:33,008 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-10-07 18:58:33,010 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-10-07 18:58:33,025 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:33,028 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:58:33,055 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:58:33,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:33,071 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 18:58:33,078 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:58:33,082 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:33,101 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:33,126 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:33,161 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 18:58:33,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.067 2026-10-07 18:58:33,181 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 18:58:33,194 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-10-07 18:58:33,204 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-10-07 18:58:33,211 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-10-07 18:58:33,222 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-10-07 18:58:33,223 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-10-07 18:58:33,235 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.081 2026-10-07 18:58:33,239 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-10-07 18:58:33,240 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-10-07 18:58:33,249 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-10-07 18:58:33,249 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-10-07 18:58:33,252 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-10-07 18:58:33,252 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-10-07 18:58:33,253 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-10-07 18:58:33,253 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-10-07 18:58:33,254 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-10-07 18:58:33,254 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-10-07 18:58:33,254 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-10-07 18:58:33,254 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-10-07 18:58:33,255 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-10-07 18:58:33,255 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-10-07 18:58:33,255 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-10-07 18:58:33,255 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-10-07 18:58:33,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-10-07 18:58:33,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-10-07 18:58:33,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-10-07 18:58:33,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-10-07 18:58:33,259 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-10-07 18:58:33,260 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-10-07 18:58:33,261 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-10-07 18:58:33,261 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-10-07 18:58:33,262 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-10-07 18:58:33,262 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-10-07 18:58:33,263 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-10-07 18:58:33,263 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-10-07 18:58:33,263 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-10-07 18:58:33,264 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-10-07 18:58:33,264 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-10-07 18:58:33,265 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-10-07 18:58:33,265 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-10-07 18:58:33,266 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-10-07 18:58:33,266 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-10-07 18:58:33,274 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-10-07 18:58:33,275 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-10-07 18:58:33,276 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-10-07 18:58:33,276 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-10-07 18:58:33,276 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-10-07 18:58:33,277 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-10-07 18:58:33,277 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-10-07 18:58:33,286 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "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 18:58:33,314 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:33,315 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:58:33,317 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-10-07 18:58:33,326 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:33,331 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 18:58:33,356 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:33,359 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-10-07 18:58:33,361 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-10-07 18:58:33,370 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-10-07 18:58:33,385 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-07 18:58:33,391 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:33,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 18:58:33,403 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-10-07 18:58:33,421 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-10-07 18:58:33,414 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:58:33,427 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-10-07 18:58:33,430 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-10-07 18:58:33,439 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-10-07 18:58:33,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:33,442 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:33] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 18:58:33,443 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-10-07 18:58:33,445 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-10-07 18:58:33,445 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-10-07 18:58:33,446 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-10-07 18:58:33,447 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-10-07 18:58:33,448 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-10-07 18:58:33,449 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-10-07 18:58:33,449 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-10-07 18:58:33,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-10-07 18:58:33,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-10-07 18:58:33,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-10-07 18:58:33,460 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-10-07 18:58:33,461 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-10-07 18:58:33,461 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-10-07 18:58:33,462 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-10-07 18:58:33,462 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-10-07 18:58:33,463 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-10-07 18:58:33,463 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-10-07 18:58:33,463 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-10-07 18:58:33,464 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-10-07 18:58:33,464 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-10-07 18:58:33,465 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-10-07 18:58:33,465 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-10-07 18:58:33,466 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-10-07 18:58:33,911 43 INFO rb-ce3bf1e-225338-422107 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 18:58:34,422 43 INFO rb-ce3bf1e-225338-422107 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 18:58:34,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42557311 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '33a527cf-6b21-4488-986b-596495c6ad61'}] 2026-10-07 18:58:34,460 43 INFO rb-ce3bf1e-225338-422107 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 18:58:34,514 43 INFO rb-ce3bf1e-225338-422107 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 18:58:34,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-10-07 18:58:34,570 43 INFO rb-ce3bf1e-225338-422107 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 18:58:34,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42557311 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '33a527cf-6b21-4488-986b-596495c6ad61'} created pos.order #775 2026-10-07 18:58:34,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42557311 finished 2026-10-07 18:58:34,694 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 15769228 (allocated 17039360) 2026-10-07 18:58:34,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.079 0.171 2026-10-07 18:58:34,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 112961 2026-10-07 18:58:34,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-10-07 18:58:34,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 112961 2026-10-07 18:58:34,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185834_826045_test_multiple_preparation_printer_different_categories.txt 2026-10-07 18:58:34,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmplsvouual_chrome_odoo" 2026-10-07 18:58:34,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-10-07 18:58:35,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 113192 2026-10-07 18:58:35,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmp_8mepv2g_chrome_odoo 2026-10-07 18:58:35,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:35957/json/version 2026-10-07 18:58:35,510 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35957', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:35,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:35,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:35957/json 2026-10-07 18:58:35,520 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35957', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:35,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:35957/devtools/page/E479052AF87ED27F46116550AB5FB2F2 2026-10-07 18:58:35,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-10-07 18:58:35,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-10-07 18:58:35,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:35,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-10-07 18:58:35,640 43 INFO rb-ce3bf1e-225338-422107 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 18:58:35,640 43 INFO rb-ce3bf1e-225338-422107 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 18:58:35,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:36,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:36] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.104 0.726 2026-10-07 18:58:36,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': 'E479052AF87ED27F46116550AB5FB2F2', 'loaderId': '865C9B654D59D318FBA4E068A9698E9F', 'isDownload': False} 2026-10-07 18:58:36,485 43 INFO rb-ce3bf1e-225338-422107 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 18:58:36,504 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:36,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 18:58:36,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.028 2026-10-07 18:58:36,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.044 2026-10-07 18:58:37,205 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:37,208 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:37,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 18:58:37,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-10-07 18:58:37,275 43 INFO rb-ce3bf1e-225338-422107 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 18:58:37,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:37,282 43 INFO rb-ce3bf1e-225338-422107 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 18:58:37,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:37,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.012 2026-10-07 18:58:37,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-10-07 18:58:37,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.050 2026-10-07 18:58:37,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 18:58:38,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.295 0.510 2026-10-07 18:58:38,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 18:58:38,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:58:38,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-10-07 18:58:38,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:58:38,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:38,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "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 18:58:38,590 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:58:38,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:58:38,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:38,613 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:38,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.013 0.038 2026-10-07 18:58:38,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:38,726 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "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 18:58:38,754 43 INFO rb-ce3bf1e-225338-422107 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 18:58:38,762 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:38,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.061 0.114 2026-10-07 18:58:38,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.107 2026-10-07 18:58:38,949 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:38,950 43 INFO rb-ce3bf1e-225338-422107 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 18:58:38,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.193 2026-10-07 18:58:38,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.218 2026-10-07 18:58:39,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.071 0.095 2026-10-07 18:58:39,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:39] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.131 2026-10-07 18:58:39,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:39,283 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,319 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:39,381 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,433 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,536 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,629 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,680 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,752 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,810 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,862 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:39] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.018 0.048 2026-10-07 18:58:39,928 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,973 43 INFO rb-ce3bf1e-225338-422107 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 18:58:39,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.072 2026-10-07 18:58:40,024 43 INFO rb-ce3bf1e-225338-422107 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 18:58:40,119 43 INFO rb-ce3bf1e-225338-422107 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 18:58:40,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:40,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:40,196 43 INFO rb-ce3bf1e-225338-422107 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 18:58:40,271 43 INFO rb-ce3bf1e-225338-422107 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 18:58:40,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106472 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '51130624-908e-418d-ad1d-98460b066ad9'}] 2026-10-07 18:58:40,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:40] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:40,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106472 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '51130624-908e-418d-ad1d-98460b066ad9'} created pos.order #776 2026-10-07 18:58:40,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53106472 finished 2026-10-07 18:58:40,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 232 0.200 0.516 2026-10-07 18:58:41,217 43 INFO rb-ce3bf1e-225338-422107 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 18:58:41,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-10-07 18:58:41,267 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 18:58:41,426 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 17071704 (allocated 18747392) 2026-10-07 18:58:41,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 113192 2026-10-07 18:58:41,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-10-07 18:58:41,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 113192 2026-10-07 18:58:41,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185841_567027_test_name_preset_skip_screen.txt 2026-10-07 18:58:41,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmp_8mepv2g_chrome_odoo" 2026-10-07 18:58:41,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-10-07 18:58:42,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 113394 2026-10-07 18:58:42,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmpvohu4r_y_chrome_odoo 2026-10-07 18:58:42,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40821/json/version 2026-10-07 18:58:42,261 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:42,295 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:42,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40821/json 2026-10-07 18:58:42,296 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:42,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:40821/devtools/page/CCC3B496A758E2FA20F291D80060EBCE 2026-10-07 18:58:42,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-10-07 18:58:42,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-10-07 18:58:42,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 18:58:42,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-10-07 18:58:42,452 43 INFO rb-ce3bf1e-225338-422107 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 18:58:42,452 43 INFO rb-ce3bf1e-225338-422107 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 18:58:42,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:43,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:43] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.070 0.740 2026-10-07 18:58:43,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'CCC3B496A758E2FA20F291D80060EBCE', 'loaderId': '60FD895862D1DF5BBF25E9BDF8F6E79A', 'isDownload': False} 2026-10-07 18:58:43,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-10-07 18:58:43,315 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:43,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 18:58:43,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 18:58:43,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 18:58:44,080 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:44,086 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:44,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 18:58:44,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:58:44,169 43 INFO rb-ce3bf1e-225338-422107 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 18:58:44,188 43 INFO rb-ce3bf1e-225338-422107 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 18:58:44,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "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 18:58:44,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:44,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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.024 2026-10-07 18:58:44,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 18:58:44,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.040 2026-10-07 18:58:44,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-10-07 18:58:45,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.349 0.509 2026-10-07 18:58:45,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "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 18:58:45,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "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 18:58:45,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.054 2026-10-07 18:58:45,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:58:45,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:45,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-10-07 18:58:45,596 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:45,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:58:45,641 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:58:45,644 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:58:45,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.022 0.038 2026-10-07 18:58:45,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.064 2026-10-07 18:58:45,702 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:45,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:45,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.023 2026-10-07 18:58:45,764 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:58:45,782 43 INFO rb-ce3bf1e-225338-422107 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 18:58:45,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.048 0.088 2026-10-07 18:58:45,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.026 0.196 2026-10-07 18:58:45,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:45] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.178 2026-10-07 18:58:46,002 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:46] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:46,007 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,060 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.074 2026-10-07 18:58:46,204 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,259 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,323 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,383 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,449 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,512 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:46] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.004 0.013 2026-10-07 18:58:46,561 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,622 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:46] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.003 0.008 2026-10-07 18:58:46,667 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,673 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:46] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:46,725 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,783 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,833 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,884 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,935 43 INFO rb-ce3bf1e-225338-422107 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 18:58:46,992 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 5 0.010 0.010 2026-10-07 18:58:47,043 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.006 0.036 2026-10-07 18:58:47,105 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 18:58:47,155 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.016 0.031 2026-10-07 18:58:47,220 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:58:47,377 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,395 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:47,481 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,557 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,573 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:47,581 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:58:47,614 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,688 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,761 43 INFO rb-ce3bf1e-225338-422107 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 18:58:47,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79667391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2991e756-2479-46b0-b577-4fcf1601c292'}] 2026-10-07 18:58:47,772 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:48,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79667391 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2991e756-2479-46b0-b577-4fcf1601c292'} created pos.order #777 2026-10-07 18:58:48,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79667391 finished 2026-10-07 18:58:48,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.230 0.428 2026-10-07 18:58:48,674 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,725 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,777 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,832 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,882 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,940 43 INFO rb-ce3bf1e-225338-422107 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 18:58:48,995 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,052 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,111 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:49] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 13 0.017 0.019 2026-10-07 18:58:49,175 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,222 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,304 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:49] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:58:49,367 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.036 2026-10-07 18:58:49,418 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,470 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,524 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,573 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,628 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:49] "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.017 2026-10-07 18:58:49,692 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,742 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,832 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,881 43 INFO rb-ce3bf1e-225338-422107 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 18:58:49,941 43 INFO rb-ce3bf1e-225338-422107 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 18:58:50,014 43 INFO rb-ce3bf1e-225338-422107 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 18:58:50,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54984991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aa054e1d-bd29-441d-8599-df3b7dfdaec2'}] 2026-10-07 18:58:50,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54984991 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aa054e1d-bd29-441d-8599-df3b7dfdaec2'} created pos.order #778 2026-10-07 18:58:50,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54984991 finished 2026-10-07 18:58:50,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 184 0.183 0.415 2026-10-07 18:58:50,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:50] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 18:58:50,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:50] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 18:58:50,819 43 INFO rb-ce3bf1e-225338-422107 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 18:58:50,892 43 INFO rb-ce3bf1e-225338-422107 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 18:58:50,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-10-07 18:58:50,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 18:58:51,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18631432 (allocated 20320256) 2026-10-07 18:58:51,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 113394 2026-10-07 18:58:51,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-10-07 18:58:51,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 113394 2026-10-07 18:58:51,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185851_242280_test_no_ghost_floor.txt 2026-10-07 18:58:51,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmpvohu4r_y_chrome_odoo" 2026-10-07 18:58:51,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-10-07 18:58:51,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 113619 2026-10-07 18:58:51,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp8137vld2_chrome_odoo 2026-10-07 18:58:51,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:46857/json/version 2026-10-07 18:58:51,770 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46857', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:51,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:51,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:46857/json 2026-10-07 18:58:51,852 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46857', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:51,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:46857/devtools/page/629276F5EF143B6156F17AA40A5BE88C 2026-10-07 18:58:51,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-10-07 18:58:51,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-10-07 18:58:51,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:51,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-10-07 18:58:51,986 43 INFO rb-ce3bf1e-225338-422107 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 18:58:51,986 43 INFO rb-ce3bf1e-225338-422107 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 18:58:52,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:52,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:52] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.073 0.699 2026-10-07 18:58:52,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': '629276F5EF143B6156F17AA40A5BE88C', 'loaderId': '23DE3E593AA5393CC4EDB619629BC99B', 'isDownload': False} 2026-10-07 18:58:52,779 43 INFO rb-ce3bf1e-225338-422107 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 18:58:52,806 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:52,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:52] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 18:58:52,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:52] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 18:58:52,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:52] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.048 2026-10-07 18:58:53,474 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:53,489 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:53,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.019 2026-10-07 18:58:53,541 43 INFO rb-ce3bf1e-225338-422107 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 18:58:53,548 43 INFO rb-ce3bf1e-225338-422107 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 18:58:53,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 18:58:53,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:53,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:53,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "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 18:58:53,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-07 18:58:53,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.048 2026-10-07 18:58:53,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.033 2026-10-07 18:58:54,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.314 0.492 2026-10-07 18:58:54,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 18:58:54,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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.007 2026-10-07 18:58:54,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.059 2026-10-07 18:58:54,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:54,910 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-10-07 18:58:54,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:54,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:54,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:58:55,012 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 18:58:55,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:58:55,066 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:58:55,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.054 2026-10-07 18:58:55,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.122 2026-10-07 18:58:55,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.029 2026-10-07 18:58:55,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 18:58:55,189 43 INFO rb-ce3bf1e-225338-422107 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 18:58:55,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.024 2026-10-07 18:58:55,289 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 18:58:55,317 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:58:55,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.090 2026-10-07 18:58:55,421 43 INFO rb-ce3bf1e-225338-422107 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 18:58:55,458 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:58:55,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.045 0.218 2026-10-07 18:58:55,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.141 2026-10-07 18:58:55,734 43 INFO rb-ce3bf1e-225338-422107 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 18:58:55,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-10-07 18:58:55,792 43 INFO rb-ce3bf1e-225338-422107 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 18:58:55,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13679552 (allocated 14680064) 2026-10-07 18:58:55,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 113619 2026-10-07 18:58:55,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-10-07 18:58:55,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 113619 2026-10-07 18:58:56,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185856_032130_test_open_default_register_screen_config.txt 2026-10-07 18:58:56,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp8137vld2_chrome_odoo" 2026-10-07 18:58:56,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-10-07 18:58:56,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 113816 2026-10-07 18:58:56,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpu85kd5pn_chrome_odoo 2026-10-07 18:58:56,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:37605/json/version 2026-10-07 18:58:56,613 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37605', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:56,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: Chrome/150.0.7871.114 2026-10-07 18:58:56,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:37605/json 2026-10-07 18:58:56,706 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37605', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:58:56,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:37605/devtools/page/8B20ECC757A6778DA1C813DE27EC5C25 2026-10-07 18:58:56,752 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-10-07 18:58:56,759 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-10-07 18:58:56,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:58:56,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-10-07 18:58:56,891 43 INFO rb-ce3bf1e-225338-422107 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 18:58:56,891 43 INFO rb-ce3bf1e-225338-422107 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 18:58:56,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:58:57,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:57] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.089 0.946 2026-10-07 18:58:57,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '8B20ECC757A6778DA1C813DE27EC5C25', 'loaderId': '7A4F352973A20D4E77FA53EB57F91092', 'isDownload': False} 2026-10-07 18:58:57,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-10-07 18:58:57,966 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:58:57,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:57] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 18:58:58,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 18:58:58,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-10-07 18:58:58,612 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:58:58,636 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:58:58,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.033 2026-10-07 18:58:58,694 43 INFO rb-ce3bf1e-225338-422107 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 18:58:58,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 18:58:58,700 43 INFO rb-ce3bf1e-225338-422107 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 18:58:58,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "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 18:58:58,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:58:58,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-10-07 18:58:58,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.025 2026-10-07 18:58:58,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 18:58:58,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.058 2026-10-07 18:58:59,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.345 0.483 2026-10-07 18:58:59,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:59] "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 18:58:59,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58: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 18:58:59,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.039 2026-10-07 18:58:59,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:58:59] "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 18:59:00,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:00,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "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 18:59:00,073 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:00,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:59:00,110 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:59:00,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.034 2026-10-07 18:59:00,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:59:00,176 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "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 18:59:00,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.105 2026-10-07 18:59:00,217 43 INFO rb-ce3bf1e-225338-422107 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 18:59:00,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.007 0.027 2026-10-07 18:59:00,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.127 2026-10-07 18:59:00,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.008 0.015 2026-10-07 18:59:00,355 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:59:00,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.049 0.057 2026-10-07 18:59:00,456 43 INFO rb-ce3bf1e-225338-422107 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 18:59:00,461 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:59:00,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.164 2026-10-07 18:59:00,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.156 2026-10-07 18:59:00,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:00,785 43 INFO rb-ce3bf1e-225338-422107 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 18:59:00,815 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:00,844 43 INFO rb-ce3bf1e-225338-422107 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 18:59:00,939 43 INFO rb-ce3bf1e-225338-422107 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 18:59:00,998 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,091 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,151 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,200 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,293 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98947940 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'}] 2026-10-07 18:59:01,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98947940 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'} created pos.order #779 2026-10-07 18:59:01,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98947940 finished 2026-10-07 18:59:01,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.070 0.173 2026-10-07 18:59:01,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.014 2026-10-07 18:59:01,616 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,663 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,713 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,764 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,823 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,887 43 INFO rb-ce3bf1e-225338-422107 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 18:59:01,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18641948 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'}] 2026-10-07 18:59:01,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18641948 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'} updated pos.order #779 2026-10-07 18:59:02,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18641948 finished 2026-10-07 18:59:02,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.108 0.165 2026-10-07 18:59:02,222 43 INFO rb-ce3bf1e-225338-422107 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 18:59:02,273 43 INFO rb-ce3bf1e-225338-422107 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 18:59:02,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:02] "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.012 2026-10-07 18:59:02,354 43 INFO rb-ce3bf1e-225338-422107 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 18:59:02,407 43 INFO rb-ce3bf1e-225338-422107 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 18:59:02,463 43 INFO rb-ce3bf1e-225338-422107 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 18:59:02,519 43 INFO rb-ce3bf1e-225338-422107 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 18:59:03,572 43 INFO rb-ce3bf1e-225338-422107 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 18:59:03,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:03] "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 18:59:03,638 43 INFO rb-ce3bf1e-225338-422107 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 18:59:03,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65714086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'}] 2026-10-07 18:59:03,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65714086 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'd90d4371-492a-4495-aa02-3f4e575f187a'} updated pos.order #779 2026-10-07 18:59:03,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65714086 finished 2026-10-07 18:59:03,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.050 0.151 2026-10-07 18:59:03,944 43 INFO rb-ce3bf1e-225338-422107 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 18:59:03,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:03] "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.015 2026-10-07 18:59:03,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-10-07 18:59:03,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 18:59:04,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17726912 (allocated 19271680) 2026-10-07 18:59:04,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 113816 2026-10-07 18:59:04,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-10-07 18:59:04,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 113816 2026-10-07 18:59:04,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185904_238209_test_pos_restaurant_course.txt 2026-10-07 18:59:04,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpu85kd5pn_chrome_odoo" 2026-10-07 18:59:04,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-10-07 18:59:05,215 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #221 deleted product.product records with IDs: [2604] 2026-10-07 18:59:05,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 114022 2026-10-07 18:59:05,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmpo4xweegk_chrome_odoo 2026-10-07 18:59:05,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:35877/json/version 2026-10-07 18:59:05,741 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:05,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:05,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:35877/json 2026-10-07 18:59:05,828 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:05,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:35877/devtools/page/E63D9BFB4A7B0D49AB7E67B60EC7CBE3 2026-10-07 18:59:05,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-10-07 18:59:05,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-10-07 18:59:05,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:05,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-10-07 18:59:05,939 43 INFO rb-ce3bf1e-225338-422107 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 18:59:05,940 43 INFO rb-ce3bf1e-225338-422107 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 18:59:05,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:59:06,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:06] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.096 0.752 2026-10-07 18:59:06,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': 'E63D9BFB4A7B0D49AB7E67B60EC7CBE3', 'loaderId': 'BD6265239CD01F2A095B02424548DC25', 'isDownload': False} 2026-10-07 18:59:06,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-10-07 18:59:06,831 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:06,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:06] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.013 2026-10-07 18:59:06,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:06] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 18:59:06,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:06] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.030 2026-10-07 18:59:07,519 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:59:07,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:07,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 18:59:07,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:59:07,602 43 INFO rb-ce3bf1e-225338-422107 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 18:59:07,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "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 18:59:07,615 43 INFO rb-ce3bf1e-225338-422107 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 18:59:07,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:07,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "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 18:59:07,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.043 2026-10-07 18:59:07,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.058 2026-10-07 18:59:07,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 18:59:08,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.303 0.516 2026-10-07 18:59:08,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 18:59:08,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 18:59:08,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:08] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.006 0.014 2026-10-07 18:59:08,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.047 2026-10-07 18:59:09,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:09,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:09,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:09,113 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:09,137 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:59:09,138 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:59:09,187 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:09,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.041 0.069 2026-10-07 18:59:09,260 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "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 18:59:09,268 43 INFO rb-ce3bf1e-225338-422107 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 18:59:09,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.016 0.138 2026-10-07 18:59:09,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.166 2026-10-07 18:59:09,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.063 2026-10-07 18:59:09,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.012 2026-10-07 18:59:09,424 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:09,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.068 0.056 2026-10-07 18:59:09,540 43 INFO rb-ce3bf1e-225338-422107 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 18:59:09,551 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:09,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.057 0.193 2026-10-07 18:59:09,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.174 2026-10-07 18:59:09,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:09,890 43 INFO rb-ce3bf1e-225338-422107 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 18:59:09,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:09,940 43 INFO rb-ce3bf1e-225338-422107 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 18:59:09,997 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,057 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,110 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,163 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,215 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:10,345 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,440 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,490 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,548 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,609 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,687 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,750 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,797 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,848 43 INFO rb-ce3bf1e-225338-422107 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 18:59:10,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:10,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:11,014 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,101 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34259817 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '54d34242-8f51-4441-bf10-2eeebb7ea2eb'}] 2026-10-07 18:59:11,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34259817 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '54d34242-8f51-4441-bf10-2eeebb7ea2eb'} created pos.order #780 2026-10-07 18:59:11,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34259817 finished 2026-10-07 18:59:11,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.074 0.175 2026-10-07 18:59:11,436 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.015 2026-10-07 18:59:11,492 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,542 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,594 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,650 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,705 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,773 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:11,885 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,947 43 INFO rb-ce3bf1e-225338-422107 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 18:59:11,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15041054 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '54d34242-8f51-4441-bf10-2eeebb7ea2eb'}] 2026-10-07 18:59:12,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15041054 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '54d34242-8f51-4441-bf10-2eeebb7ea2eb'} updated pos.order #780 2026-10-07 18:59:12,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15041054 finished 2026-10-07 18:59:12,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.123 0.177 2026-10-07 18:59:12,302 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 18:59:12,388 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,457 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,511 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,563 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,613 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,664 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,720 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,778 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:12,893 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,956 43 INFO rb-ce3bf1e-225338-422107 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 18:59:12,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13213866 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'ad96f1c9-1ca4-4fd5-817e-8a317d03b283'}] 2026-10-07 18:59:13,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13213866 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'ad96f1c9-1ca4-4fd5-817e-8a317d03b283'} created pos.order #781 2026-10-07 18:59:13,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13213866 finished 2026-10-07 18:59:13,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.063 0.168 2026-10-07 18:59:13,242 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:13] "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 18:59:13,325 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,395 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,445 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,505 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,571 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:13] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.005 0.015 2026-10-07 18:59:13,678 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,748 43 INFO rb-ce3bf1e-225338-422107 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 18:59:13,757 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8527570 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '2da4a855-4963-4ce8-b504-1ea738705742'}] 2026-10-07 18:59:13,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8527570 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '2da4a855-4963-4ce8-b504-1ea738705742'} created pos.order #782 2026-10-07 18:59:13,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8527570 finished 2026-10-07 18:59:13,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.057 0.151 2026-10-07 18:59:13,994 43 INFO rb-ce3bf1e-225338-422107 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 18:59:14,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-10-07 18:59:14,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-10-07 18:59:14,100 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:59:14,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 21242980 (allocated 24256512) 2026-10-07 18:59:14,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 114022 2026-10-07 18:59:14,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-10-07 18:59:14,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 114022 2026-10-07 18:59:14,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185914_423102_test_preparation_printer_content.txt 2026-10-07 18:59:14,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmpo4xweegk_chrome_odoo" 2026-10-07 18:59:14,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-10-07 18:59:15,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 114228 2026-10-07 18:59:15,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpjfvfgjm2_chrome_odoo 2026-10-07 18:59:15,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:40343/json/version 2026-10-07 18:59:15,073 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40343', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:15,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:15,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:40343/json 2026-10-07 18:59:15,084 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40343', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:15,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:40343/devtools/page/FFF3B6F98CEC374C771EE718C9E30F46 2026-10-07 18:59:15,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-10-07 18:59:15,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-10-07 18:59:15,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:15,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-10-07 18:59:15,185 43 INFO rb-ce3bf1e-225338-422107 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 18:59:15,185 43 INFO rb-ce3bf1e-225338-422107 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 18:59:15,197 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:59:16,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.116 0.764 2026-10-07 18:59:16,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': 'FFF3B6F98CEC374C771EE718C9E30F46', 'loaderId': '0FE3567C57AC3FCA39B347EDF62165F3', 'isDownload': False} 2026-10-07 18:59:16,079 43 INFO rb-ce3bf1e-225338-422107 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 18:59:16,102 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:16,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 18:59:16,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 18:59:16,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 18:59:16,784 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:16,793 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:16,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 18:59:16,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 18:59:16,854 43 INFO rb-ce3bf1e-225338-422107 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 18:59:16,861 43 INFO rb-ce3bf1e-225338-422107 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 18:59:16,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:16,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:16,956 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "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.020 2026-10-07 18:59:16,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.040 2026-10-07 18:59:17,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.046 2026-10-07 18:59:17,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 18:59:18,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.432 0.514 2026-10-07 18:59:18,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "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 18:59:18,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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.006 2026-10-07 18:59:18,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-10-07 18:59:18,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:18,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:18,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "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 18:59:18,431 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:59:18,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:59:18,487 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 18:59:18,540 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 18:59:18,541 43 INFO rb-ce3bf1e-225338-422107 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 18:59:18,551 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "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 18:59:18,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.056 0.085 2026-10-07 18:59:18,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.156 2026-10-07 18:59:18,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.104 2026-10-07 18:59:18,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.062 2026-10-07 18:59:18,727 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:18,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.022 0.045 2026-10-07 18:59:18,790 43 INFO rb-ce3bf1e-225338-422107 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 18:59:18,858 43 INFO rb-ce3bf1e-225338-422107 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 18:59:18,872 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:59:18,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.038 0.129 2026-10-07 18:59:18,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.086 2026-10-07 18:59:19,120 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:19,232 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,284 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,350 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,414 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,478 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,543 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:19] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.003 0.007 2026-10-07 18:59:19,694 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,764 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65823473 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': '6125de68-c0c3-401a-8f8a-390db7bad6ab'}] 2026-10-07 18:59:19,814 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,874 43 INFO rb-ce3bf1e-225338-422107 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 18:59:19,878 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65823473 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': '6125de68-c0c3-401a-8f8a-390db7bad6ab'} created pos.order #783 2026-10-07 18:59:19,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65823473 finished 2026-10-07 18:59:20,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.113 0.154 2026-10-07 18:59:20,072 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 18:59:20,149 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,223 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,298 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31962307 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '97f5ce29-a0dc-4d4d-a870-1a66afcc79e2'}] 2026-10-07 18:59:20,359 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31962307 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '97f5ce29-a0dc-4d4d-a870-1a66afcc79e2'} created pos.order #784 2026-10-07 18:59:20,400 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31962307 finished 2026-10-07 18:59:20,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.051 0.143 2026-10-07 18:59:20,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.070 0.074 2026-10-07 18:59:20,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:20] "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 18:59:20,790 43 INFO rb-ce3bf1e-225338-422107 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 18:59:20,846 43 INFO rb-ce3bf1e-225338-422107 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 18:59:21,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:21] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.059 0.140 2026-10-07 18:59:21,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:21] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 33 0.043 0.064 2026-10-07 18:59:22,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:22,422 43 INFO rb-ce3bf1e-225338-422107 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 18:59:22,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:59:22,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 18:59:22,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:22,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.011 0.034 2026-10-07 18:59:22,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.047 2026-10-07 18:59:22,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 18:59:22,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.048 0.052 2026-10-07 18:59:22,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.020 0.011 2026-10-07 18:59:22,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.042 2026-10-07 18:59:22,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 18:59:22,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:22,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:23,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.034 0.050 2026-10-07 18:59:23,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.076 2026-10-07 18:59:23,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.015 0.035 2026-10-07 18:59:23,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-10-07 18:59:23,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 18:59:23,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.023 0.035 2026-10-07 18:59:23,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.038 0.090 2026-10-07 18:59:23,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:23] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.045 0.180 2026-10-07 18:59:23,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 17236928 (allocated 18874368) 2026-10-07 18:59:23,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 114228 2026-10-07 18:59:23,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-10-07 18:59:23,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 114228 2026-10-07 18:59:23,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185923_707239_test_preset_future_timing_restaurant.txt 2026-10-07 18:59:23,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpjfvfgjm2_chrome_odoo" 2026-10-07 18:59:23,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-10-07 18:59:24,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114465 2026-10-07 18:59:24,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpx_ypudsh_chrome_odoo 2026-10-07 18:59:24,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:43905/json/version 2026-10-07 18:59:24,179 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:24,271 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:24,271 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:43905/json 2026-10-07 18:59:24,272 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:24,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:43905/devtools/page/BF497536357D305ACAFC8972F8866E8D 2026-10-07 18:59:24,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 18:59:24,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 18:59:24,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:24,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 18:59:24,382 43 INFO rb-ce3bf1e-225338-422107 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 18:59:24,382 43 INFO rb-ce3bf1e-225338-422107 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 18:59:24,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:59:25,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:25] "GET /pos/ui/119 HTTP/1.1" 200 - 136 0.163 1.054 2026-10-07 18:59:25,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'BF497536357D305ACAFC8972F8866E8D', 'loaderId': '89E4CDFE81FD02A8CB15681BC0998CE8', 'isDownload': False} 2026-10-07 18:59:25,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-10-07 18:59:25,642 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:25,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 18:59:25,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.018 2026-10-07 18:59:25,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 18:59:26,302 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:26,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:26,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 18:59:26,373 43 INFO rb-ce3bf1e-225338-422107 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 18:59:26,386 43 INFO rb-ce3bf1e-225338-422107 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 18:59:26,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-10-07 18:59:26,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:26,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:26,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.022 2026-10-07 18:59:26,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-07 18:59:26,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.047 2026-10-07 18:59:26,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:59:27,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.330 0.483 2026-10-07 18:59:27,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:27,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:27,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.053 2026-10-07 18:59:27,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:27,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:27,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "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 18:59:27,721 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:27,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:27,769 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:59:27,774 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 18:59:27,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.030 0.039 2026-10-07 18:59:27,818 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:27,821 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:27,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.070 2026-10-07 18:59:27,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 18:59:27,865 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:27,901 43 INFO rb-ce3bf1e-225338-422107 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 18:59:27,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.035 0.056 2026-10-07 18:59:28,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.140 2026-10-07 18:59:28,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.134 2026-10-07 18:59:28,148 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:28,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.029 0.058 2026-10-07 18:59:28,273 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-07 18:59:28,483 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,608 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:28,679 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,745 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,793 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "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.025 0.048 2026-10-07 18:59:28,898 43 INFO rb-ce3bf1e-225338-422107 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 18:59:28,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 21 0.026 0.062 2026-10-07 18:59:28,949 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,002 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,052 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,103 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,164 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,227 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,286 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,335 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,386 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,436 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,491 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,549 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,613 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,665 43 INFO rb-ce3bf1e-225338-422107 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 18:59:29,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 18:59:29,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-10-07 18:59:29,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16199540 (allocated 17825792) 2026-10-07 18:59:29,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114465 2026-10-07 18:59:29,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 18:59:29,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114465 2026-10-07 18:59:29,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185929_955450_test_preset_timing_restaurant.txt 2026-10-07 18:59:29,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpx_ypudsh_chrome_odoo" 2026-10-07 18:59:30,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114664 2026-10-07 18:59:30,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpm0zvquxj_chrome_odoo 2026-10-07 18:59:30,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:43331/json/version 2026-10-07 18:59:30,522 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:30,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:30,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:43331/json 2026-10-07 18:59:30,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:30,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:43331/devtools/page/3A367397CA1D91BBE969052444BE4C65 2026-10-07 18:59:30,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 18:59:30,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 18:59:30,644 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:30,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 18:59:30,657 43 INFO rb-ce3bf1e-225338-422107 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 18:59:30,657 43 INFO rb-ce3bf1e-225338-422107 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 18:59:30,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:30] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.058 2026-10-07 18:59:30,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '3A367397CA1D91BBE969052444BE4C65', 'loaderId': '4A621EA549F950B0E74B5AD82B1194FC', 'isDownload': False} 2026-10-07 18:59:30,785 43 INFO rb-ce3bf1e-225338-422107 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 18:59:30,819 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:30,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:30] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 18:59:30,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:30] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 18:59:30,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:30] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 18:59:31,559 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:31,562 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:31,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 18:59:31,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.005 2026-10-07 18:59:31,653 43 INFO rb-ce3bf1e-225338-422107 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 18:59:31,660 43 INFO rb-ce3bf1e-225338-422107 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 18:59:31,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "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 18:59:31,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:31,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 18:59:31,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 18:59:31,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.015 0.046 2026-10-07 18:59:31,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 18:59:32,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.270 0.465 2026-10-07 18:59:32,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:59:32,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 18:59:32,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 18:59:32,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:59:32,878 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:32,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "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 18:59:32,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:32,973 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:32,993 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:32] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:33,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.043 0.052 2026-10-07 18:59:33,078 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,081 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 18:59:33,085 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 18:59:33,095 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:59:33,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.101 2026-10-07 18:59:33,138 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,177 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "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 18:59:33,191 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.073 0.121 2026-10-07 18:59:33,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.159 2026-10-07 18:59:33,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.275 2026-10-07 18:59:33,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.090 2026-10-07 18:59:33,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.138 2026-10-07 18:59:33,407 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:59:33,446 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:33,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.015 2026-10-07 18:59:33,536 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:33,542 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,611 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1570760 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '7cdff610-d149-4fe3-80f4-4897fec1190c'}] 2026-10-07 18:59:33,699 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1570760 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '7cdff610-d149-4fe3-80f4-4897fec1190c'} created pos.order #785 2026-10-07 18:59:33,744 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1570760 finished 2026-10-07 18:59:33,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.073 0.149 2026-10-07 18:59:33,871 43 INFO rb-ce3bf1e-225338-422107 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 18:59:33,922 43 INFO rb-ce3bf1e-225338-422107 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 18:59:35,968 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,068 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,119 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,170 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,221 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,271 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,333 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,392 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,447 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,497 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,548 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,605 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,662 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,729 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55121647 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '7cdff610-d149-4fe3-80f4-4897fec1190c'}] 2026-10-07 18:59:36,778 43 INFO rb-ce3bf1e-225338-422107 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 18:59:36,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1285] to pos.order #785 2026-10-07 18:59:36,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55121647 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '7cdff610-d149-4fe3-80f4-4897fec1190c'} updated pos.order #785 2026-10-07 18:59:36,817 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55121647 finished 2026-10-07 18:59:36,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.070 0.163 2026-10-07 18:59:37,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:37] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 49 0.047 0.129 2026-10-07 18:59:37,220 43 INFO rb-ce3bf1e-225338-422107 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 18:59:37,297 43 INFO rb-ce3bf1e-225338-422107 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 18:59:37,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:37] "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 18:59:37,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:37] "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 18:59:37,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 18:59:37,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-10-07 18:59:37,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17219600 (allocated 19009536) 2026-10-07 18:59:37,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114664 2026-10-07 18:59:37,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 18:59:37,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114664 2026-10-07 18:59:37,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185937_640099_test_preset_timing_restaurant.txt 2026-10-07 18:59:37,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpm0zvquxj_chrome_odoo" 2026-10-07 18:59:38,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 114871 2026-10-07 18:59:38,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpf1ypnv6l_chrome_odoo 2026-10-07 18:59:38,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:41531/json/version 2026-10-07 18:59:38,141 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:38,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:38,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:41531/json 2026-10-07 18:59:38,156 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41531', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:38,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:41531/devtools/page/35447A611F5C83D19F7E6DE0DE97887D 2026-10-07 18:59:38,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 18:59:38,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 18:59:38,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:38,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 18:59:38,249 43 INFO rb-ce3bf1e-225338-422107 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 18:59:38,249 43 INFO rb-ce3bf1e-225338-422107 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 18:59:38,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.029 0.054 2026-10-07 18:59:38,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '35447A611F5C83D19F7E6DE0DE97887D', 'loaderId': '8209CC4EB42D76C3A5CC36989B0F800F', 'isDownload': False} 2026-10-07 18:59:38,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-10-07 18:59:38,365 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:38,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:38] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 18:59:38,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:38] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 18:59:38,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:38] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 18:59:39,011 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:39,013 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:39,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 18:59:39,053 43 INFO rb-ce3bf1e-225338-422107 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 18:59:39,060 43 INFO rb-ce3bf1e-225338-422107 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 18:59:39,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 18:59:39,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59: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 18:59:39,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:39,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 18:59:39,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 18:59:39,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.031 0.041 2026-10-07 18:59:39,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-10-07 18:59:40,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 287 0.277 0.464 2026-10-07 18:59:40,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 18:59:40,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:59:40,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 18:59:40,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 18:59:40,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:40,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:40,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:40,399 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 18:59:40,410 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 18:59:40,425 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 18:59:40,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.015 0.054 2026-10-07 18:59:40,475 43 INFO rb-ce3bf1e-225338-422107 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 18:59:40,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 18:59:40,485 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 18:59:40,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:59:40,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.027 0.094 2026-10-07 18:59:40,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.027 2026-10-07 18:59:40,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.119 2026-10-07 18:59:40,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.042 0.202 2026-10-07 18:59:40,748 43 INFO rb-ce3bf1e-225338-422107 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 18:59:40,962 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,003 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:41,070 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,116 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,186 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,207 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:41] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:41,259 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,317 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,387 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:41] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 18:59:41,536 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,610 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96383269 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': 'afe08be3-aec8-4d16-8bda-1a7f7f1a1627'}] 2026-10-07 18:59:41,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96383269 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': 'afe08be3-aec8-4d16-8bda-1a7f7f1a1627'} created pos.order #786 2026-10-07 18:59:41,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96383269 finished 2026-10-07 18:59:41,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.065 0.163 2026-10-07 18:59:41,890 43 INFO rb-ce3bf1e-225338-422107 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 18:59:41,938 43 INFO rb-ce3bf1e-225338-422107 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 18:59:42,003 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,034 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 18:59:44,116 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,192 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,279 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42074800 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '42d138a7-234a-4c8e-bd48-fe38f29a9c18'}] 2026-10-07 18:59:44,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42074800 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '42d138a7-234a-4c8e-bd48-fe38f29a9c18'} created pos.order #787 2026-10-07 18:59:44,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42074800 finished 2026-10-07 18:59:44,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.057 0.160 2026-10-07 18:59:44,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.036 0.064 2026-10-07 18:59:44,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:44] "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 18:59:44,724 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,777 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,826 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,877 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,928 43 INFO rb-ce3bf1e-225338-422107 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 18:59:44,990 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,034 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:47] "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.009 2026-10-07 18:59:47,121 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,189 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,240 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,296 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,356 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:47] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.004 0.009 2026-10-07 18:59:47,497 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,559 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,625 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59109211 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'a04e93cd-4e9f-4790-8e46-2afd6c503cb4'}] 2026-10-07 18:59:47,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59109211 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'a04e93cd-4e9f-4790-8e46-2afd6c503cb4'} created pos.order #788 2026-10-07 18:59:47,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59109211 finished 2026-10-07 18:59:47,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.057 0.146 2026-10-07 18:59:47,877 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,926 43 INFO rb-ce3bf1e-225338-422107 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 18:59:47,984 43 INFO rb-ce3bf1e-225338-422107 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 18:59:48,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.041 0.063 2026-10-07 18:59:48,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.037 2026-10-07 18:59:48,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 18:59:48,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 18:59:48,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21422460 (allocated 23605248) 2026-10-07 18:59:48,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 114871 2026-10-07 18:59:48,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 18:59:48,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 114871 2026-10-07 18:59:48,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185948_513041_test_preset_timing_restaurant.txt 2026-10-07 18:59:48,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpf1ypnv6l_chrome_odoo" 2026-10-07 18:59:48,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 115075 2026-10-07 18:59:48,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp58ejfma1_chrome_odoo 2026-10-07 18:59:48,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45289/json/version 2026-10-07 18:59:48,952 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45289', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:49,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:49,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45289/json 2026-10-07 18:59:49,006 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45289', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:49,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:45289/devtools/page/ACC1F7E914512B70289854E88C7F05CF 2026-10-07 18:59:49,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-10-07 18:59:49,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-10-07 18:59:49,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:49,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-10-07 18:59:49,140 43 INFO rb-ce3bf1e-225338-422107 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 18:59:49,140 43 INFO rb-ce3bf1e-225338-422107 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 18:59:49,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:49] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.047 0.075 2026-10-07 18:59:49,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'ACC1F7E914512B70289854E88C7F05CF', 'loaderId': 'AC1DB6AC120BA7622234EE943CA1A31E', 'isDownload': False} 2026-10-07 18:59:49,294 43 INFO rb-ce3bf1e-225338-422107 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 18:59:49,336 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:49,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 18:59:49,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:49] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 18:59:49,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.025 2026-10-07 18:59:50,078 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:50,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 18:59:50,097 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:59:50,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 18:59:50,138 43 INFO rb-ce3bf1e-225338-422107 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 18:59:50,146 43 INFO rb-ce3bf1e-225338-422107 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 18:59:50,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "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 18:59:50,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:50,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 18:59:50,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 18:59:50,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.017 0.053 2026-10-07 18:59:50,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 18:59:51,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 320 0.286 0.503 2026-10-07 18:59:51,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:59:51,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "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.017 2026-10-07 18:59:51,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-07 18:59:51,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.003 0.008 2026-10-07 18:59:51,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:51,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "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 18:59:51,603 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:51,673 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:59:51,674 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:59:51,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.028 0.032 2026-10-07 18:59:51,719 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 18:59:51,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.015 0.076 2026-10-07 18:59:51,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.118 2026-10-07 18:59:51,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "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 18:59:51,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.008 0.025 2026-10-07 18:59:51,802 43 INFO rb-ce3bf1e-225338-422107 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 18:59:51,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:51,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.067 0.065 2026-10-07 18:59:51,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:51] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.099 2026-10-07 18:59:52,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.026 0.105 2026-10-07 18:59:52,046 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,143 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 18:59:52,158 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 18:59:52,177 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.099 0.274 2026-10-07 18:59:52,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.086 2026-10-07 18:59:52,236 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,336 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,393 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,449 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,505 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,553 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,605 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,676 43 INFO rb-ce3bf1e-225338-422107 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 18:59:52,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50037774 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'ac896719-d5b3-4296-8bb6-596221d2fc30'}] 2026-10-07 18:59:52,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:52,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50037774 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': 'ac896719-d5b3-4296-8bb6-596221d2fc30'} created pos.order #789 2026-10-07 18:59:52,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50037774 finished 2026-10-07 18:59:52,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.039 0.154 2026-10-07 18:59:52,970 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:52,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:53,004 43 INFO rb-ce3bf1e-225338-422107 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 18:59:53,069 43 INFO rb-ce3bf1e-225338-422107 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 18:59:53,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-10-07 18:59:53,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-10-07 18:59:53,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17592612 (allocated 19271680) 2026-10-07 18:59:53,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 115075 2026-10-07 18:59:53,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-10-07 18:59:53,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 115075 2026-10-07 18:59:53,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_185953_394641_test_preset_timing_restaurant.txt 2026-10-07 18:59:53,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp58ejfma1_chrome_odoo" 2026-10-07 18:59:53,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-10-07 18:59:54,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 115287 2026-10-07 18:59:54,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp884ijjuz_chrome_odoo 2026-10-07 18:59:54,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:44621/json/version 2026-10-07 18:59:54,210 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:54,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 18:59:54,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:44621/json 2026-10-07 18:59:54,230 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 18:59:54,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:44621/devtools/page/3B253858D6E33F53DD88CD1AEE740061 2026-10-07 18:59:54,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-10-07 18:59:54,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-10-07 18:59:54,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 18:59:54,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-10-07 18:59:54,416 43 INFO rb-ce3bf1e-225338-422107 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 18:59:54,417 43 INFO rb-ce3bf1e-225338-422107 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 18:59:54,432 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 18:59:55,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:55] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.080 0.747 2026-10-07 18:59:55,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '3B253858D6E33F53DD88CD1AEE740061', 'loaderId': 'DEB9C7B58D4C528020654D68703C4C6C', 'isDownload': False} 2026-10-07 18:59:55,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-10-07 18:59:55,281 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 18:59:55,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:55] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 18:59:55,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:55] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 18:59:55,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:55] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.042 2026-10-07 18:59:56,000 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:56,009 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:56,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.018 2026-10-07 18:59:56,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.008 2026-10-07 18:59:56,078 43 INFO rb-ce3bf1e-225338-422107 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 18:59:56,093 43 INFO rb-ce3bf1e-225338-422107 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 18:59:56,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "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 18:59:56,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:56,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-07 18:59:56,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "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.035 2026-10-07 18:59:56,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.013 2026-10-07 18:59:56,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.047 2026-10-07 18:59:57,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.351 0.518 2026-10-07 18:59:57,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "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 18:59:57,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:59:57,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.045 2026-10-07 18:59:57,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 18:59:57,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-10-07 18:59:57,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 18:59:57,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:57,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 18:59:57,541 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:57,542 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:57,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 18:59:57,590 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:57,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 18:59:57,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.086 2026-10-07 18:59:57,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 18:59:57,654 43 INFO rb-ce3bf1e-225338-422107 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 18:59:57,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.027 0.069 2026-10-07 18:59:57,769 43 INFO rb-ce3bf1e-225338-422107 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 18:59:57,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.023 0.158 2026-10-07 18:59:57,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.003 0.182 2026-10-07 18:59:57,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 18:59:57,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.098 2026-10-07 18:59:57,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.106 2026-10-07 18:59:57,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 18:59:58,050 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.016 2026-10-07 18:59:58,089 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 18:59:58,151 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,212 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,263 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,313 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,377 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,427 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,478 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,561 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,572 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:58,578 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:58,643 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,725 43 INFO rb-ce3bf1e-225338-422107 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 18:59:58,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37617362 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec55039-7e58-46d5-afd6-c4e9cccb0dce'}] 2026-10-07 18:59:58,736 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 18:59:59,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37617362 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6ec55039-7e58-46d5-afd6-c4e9cccb0dce'} created pos.order #790 2026-10-07 18:59:59,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37617362 finished 2026-10-07 18:59:59,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 18:59:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.278 0.507 2026-10-07 18:59:59,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-10-07 18:59:59,721 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 18:59:59,852 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15675512 (allocated 17301504) 2026-10-07 18:59:59,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 115287 2026-10-07 18:59:59,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-10-07 18:59:59,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 115287 2026-10-07 19:00:00,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190000_010779_test_restaurant_preset_eatin_tour.txt 2026-10-07 19:00:00,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp884ijjuz_chrome_odoo" 2026-10-07 19:00:00,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-10-07 19:00:00,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 115497 2026-10-07 19:00:00,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmpar4iavq0_chrome_odoo 2026-10-07 19:00:00,665 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:34551/json/version 2026-10-07 19:00:00,668 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34551', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:00,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:00,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:34551/json 2026-10-07 19:00:00,713 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34551', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:00,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:34551/devtools/page/4233BE15FA7577F1ED9F14768FCF33BC 2026-10-07 19:00:00,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-10-07 19:00:00,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-10-07 19:00:00,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:00,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-10-07 19:00:00,858 43 INFO rb-ce3bf1e-225338-422107 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 19:00:00,858 43 INFO rb-ce3bf1e-225338-422107 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 19:00:00,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:01,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:01] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.089 0.671 2026-10-07 19:00:01,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': '4233BE15FA7577F1ED9F14768FCF33BC', 'loaderId': '2C22FAC84AAD4B1F76FF1CC9EF062810', 'isDownload': False} 2026-10-07 19:00:01,636 43 INFO rb-ce3bf1e-225338-422107 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 19:00:01,659 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:01,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:01] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 19:00:01,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:01] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.024 2026-10-07 19:00:01,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:01] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 19:00:02,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:02,343 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:02,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.014 2026-10-07 19:00:02,423 43 INFO rb-ce3bf1e-225338-422107 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 19:00:02,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:00:02,433 43 INFO rb-ce3bf1e-225338-422107 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 19:00:02,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:00:02,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:02,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "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 19:00:02,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.034 2026-10-07 19:00:02,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.039 2026-10-07 19:00:02,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-07 19:00:03,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.304 0.466 2026-10-07 19:00:03,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "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 19:00:03,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:00:03,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.066 2026-10-07 19:00:03,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:00:03,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:03,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:03,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:03,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:03,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:00:03,745 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:03,757 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:03,763 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:03,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.039 0.050 2026-10-07 19:00:03,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:00:03,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.009 0.045 2026-10-07 19:00:03,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:03] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.090 2026-10-07 19:00:03,914 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:04] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.052 0.178 2026-10-07 19:00:04,032 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:04,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.326 2026-10-07 19:00:04,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.076 2026-10-07 19:00:04,185 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:04,188 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.074 2026-10-07 19:00:04,398 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,460 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,512 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,559 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,610 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,667 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,720 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,773 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,824 43 INFO rb-ce3bf1e-225338-422107 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 19:00:04,952 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18957601 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71096c11-aa5e-47fc-8eb5-52be84391ad2'}] 2026-10-07 19:00:05,030 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18957601 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '71096c11-aa5e-47fc-8eb5-52be84391ad2'} created pos.order #791 2026-10-07 19:00:05,102 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18957601 finished 2026-10-07 19:00:05,166 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.043 0.131 2026-10-07 19:00:05,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.045 0.098 2026-10-07 19:00:05,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.036 2026-10-07 19:00:05,390 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,440 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:00:05,512 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,562 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,622 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,675 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,722 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-10-07 19:00:05,773 43 INFO rb-ce3bf1e-225338-422107 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 19:00:05,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15635452 (allocated 17039360) 2026-10-07 19:00:05,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 115497 2026-10-07 19:00:05,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-10-07 19:00:05,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 115497 2026-10-07 19:00:06,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190006_031579_test_show_default_with_register_screen.txt 2026-10-07 19:00:06,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmpar4iavq0_chrome_odoo" 2026-10-07 19:00:06,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-10-07 19:00:06,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 115700 2026-10-07 19:00:06,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpldon1usi_chrome_odoo 2026-10-07 19:00:06,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37679/json/version 2026-10-07 19:00:06,644 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:06,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:06,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:37679/json 2026-10-07 19:00:06,654 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:06,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:37679/devtools/page/F211FB7C8C582B57822BF6AF0A0905CC 2026-10-07 19:00:06,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-10-07 19:00:06,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-10-07 19:00:06,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:06,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-10-07 19:00:06,824 43 INFO rb-ce3bf1e-225338-422107 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 19:00:06,824 43 INFO rb-ce3bf1e-225338-422107 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 19:00:06,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:07,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:07] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.057 0.934 2026-10-07 19:00:07,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': 'F211FB7C8C582B57822BF6AF0A0905CC', 'loaderId': '20D08795823B9FAFB0B5E7790A60269F', 'isDownload': False} 2026-10-07 19:00:07,835 43 INFO rb-ce3bf1e-225338-422107 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 19:00:07,855 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:07,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.019 2026-10-07 19:00:07,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.041 2026-10-07 19:00:07,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.054 2026-10-07 19:00:08,558 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:00:08,564 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:00:08,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 19:00:08,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 19:00:08,631 43 INFO rb-ce3bf1e-225338-422107 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 19:00:08,642 43 INFO rb-ce3bf1e-225338-422107 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 19:00:08,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "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 19:00:08,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:00:08,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-07 19:00:08,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.037 2026-10-07 19:00:08,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "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 19:00:08,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 19:00:09,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.311 0.486 2026-10-07 19:00:09,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 19:00:09,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:09] "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 19:00:09,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.069 2026-10-07 19:00:09,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:00:10,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:10,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:10,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:10,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:10,126 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:10,137 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:00:10,170 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:00:10,180 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:00:10,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.040 0.044 2026-10-07 19:00:10,220 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.102 2026-10-07 19:00:10,234 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:00:10,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.010 0.086 2026-10-07 19:00:10,356 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.066 0.141 2026-10-07 19:00:10,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.134 2026-10-07 19:00:10,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:10,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.061 0.122 2026-10-07 19:00:10,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.021 0.398 2026-10-07 19:00:10,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.042 2026-10-07 19:00:10,679 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:10,780 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,832 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,897 43 INFO rb-ce3bf1e-225338-422107 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 19:00:10,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75665397 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b95a2fc3-f49e-4ce7-af33-a5a3536ce89b'}] 2026-10-07 19:00:11,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75665397 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b95a2fc3-f49e-4ce7-af33-a5a3536ce89b'} created pos.order #792 2026-10-07 19:00:11,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75665397 finished 2026-10-07 19:00:11,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.064 0.159 2026-10-07 19:00:11,186 43 INFO rb-ce3bf1e-225338-422107 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 19:00:11,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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.011 2026-10-07 19:00:11,262 43 INFO rb-ce3bf1e-225338-422107 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 19:00:11,320 43 INFO rb-ce3bf1e-225338-422107 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 19:00:11,372 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,422 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,468 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,521 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,700 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,752 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,823 43 INFO rb-ce3bf1e-225338-422107 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 19:00:13,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64498554 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b95a2fc3-f49e-4ce7-af33-a5a3536ce89b'}] 2026-10-07 19:00:13,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64498554 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'b95a2fc3-f49e-4ce7-af33-a5a3536ce89b'} updated pos.order #792 2026-10-07 19:00:13,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64498554 finished 2026-10-07 19:00:14,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.176 2026-10-07 19:00:14,151 43 INFO rb-ce3bf1e-225338-422107 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 19:00:14,204 43 INFO rb-ce3bf1e-225338-422107 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 19:00:16,233 43 INFO rb-ce3bf1e-225338-422107 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 19:00:16,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:16] "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 19:00:16,308 43 INFO rb-ce3bf1e-225338-422107 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 19:00:16,358 43 INFO rb-ce3bf1e-225338-422107 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 19:00:16,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-10-07 19:00:16,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 19:00:16,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 16084748 (allocated 17825792) 2026-10-07 19:00:16,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 115700 2026-10-07 19:00:16,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-10-07 19:00:16,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 115700 2026-10-07 19:00:16,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190016_657431_test_sync_lines_qty_update.txt 2026-10-07 19:00:16,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpldon1usi_chrome_odoo" 2026-10-07 19:00:16,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-10-07 19:00:17,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 115902 2026-10-07 19:00:17,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmpgxc80ft0_chrome_odoo 2026-10-07 19:00:17,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33591/json/version 2026-10-07 19:00:17,249 43 INFO rb-ce3bf1e-225338-422107 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 19:00:17,331 43 INFO rb-ce3bf1e-225338-422107 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 19:00:17,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:33591/json 2026-10-07 19:00:17,335 43 INFO rb-ce3bf1e-225338-422107 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 19:00:17,348 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:33591/devtools/page/590E6A408C034C9F43A2A4B428A203D9 2026-10-07 19:00:17,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-10-07 19:00:17,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-10-07 19:00:17,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:17,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-10-07 19:00:17,525 43 INFO rb-ce3bf1e-225338-422107 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 19:00:17,525 43 INFO rb-ce3bf1e-225338-422107 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 19:00:17,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:18,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:18] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.085 0.752 2026-10-07 19:00:18,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '590E6A408C034C9F43A2A4B428A203D9', 'loaderId': '059F67124E00371DDA001BD8A7A48C41', 'isDownload': False} 2026-10-07 19:00:18,388 43 INFO rb-ce3bf1e-225338-422107 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 19:00:18,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:18,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:18] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.012 2026-10-07 19:00:18,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:18] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 19:00:18,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:18] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.051 2026-10-07 19:00:19,019 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:19,020 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:19,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:00:19,075 43 INFO rb-ce3bf1e-225338-422107 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 19:00:19,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:00:19,080 43 INFO rb-ce3bf1e-225338-422107 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 19:00:19,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:19,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:19,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-10-07 19:00:19,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-07 19:00:19,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.029 2026-10-07 19:00:19,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-10-07 19:00:20,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.397 0.566 2026-10-07 19:00:20,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:20,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:00:20,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.039 2026-10-07 19:00:20,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:00:20,476 43 INFO rb-ce3bf1e-225338-422107 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 19:00:20,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-10-07 19:00:20,550 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:20,568 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:00:20,570 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:00:20,607 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:00:20,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:00:20,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.033 0.056 2026-10-07 19:00:20,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.111 2026-10-07 19:00:20,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.115 2026-10-07 19:00:20,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.004 0.056 2026-10-07 19:00:20,710 43 INFO rb-ce3bf1e-225338-422107 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 19:00:20,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-07 19:00:20,831 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:00:20,919 43 INFO rb-ce3bf1e-225338-422107 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 19:00:20,926 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:00:20,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.059 0.067 2026-10-07 19:00:21,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.083 2026-10-07 19:00:21,209 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:21] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.069 0.319 2026-10-07 19:00:21,227 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:21,316 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,366 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,418 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,472 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,528 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,583 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,674 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,758 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,809 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,874 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,938 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,990 43 INFO rb-ce3bf1e-225338-422107 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 19:00:21,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:21] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.019 0.035 2026-10-07 19:00:22,079 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.026 0.065 2026-10-07 19:00:22,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69374561 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eb7b0f14-53ac-4b29-99c8-cd2de2e09aff'}] 2026-10-07 19:00:22,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69374561 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eb7b0f14-53ac-4b29-99c8-cd2de2e09aff'} created pos.order #793 2026-10-07 19:00:22,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69374561 finished 2026-10-07 19:00:22,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.063 0.142 2026-10-07 19:00:22,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:22] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.059 0.084 2026-10-07 19:00:22,543 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.046 2026-10-07 19:00:22,593 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,659 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,712 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,763 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,814 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,865 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,919 43 INFO rb-ce3bf1e-225338-422107 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 19:00:22,970 43 INFO rb-ce3bf1e-225338-422107 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 19:00:23,020 43 INFO rb-ce3bf1e-225338-422107 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 19:00:23,092 43 INFO rb-ce3bf1e-225338-422107 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 19:00:23,142 43 INFO rb-ce3bf1e-225338-422107 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 19:00:23,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-10-07 19:00:23,204 43 INFO rb-ce3bf1e-225338-422107 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 19:00:23,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67747952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eb7b0f14-53ac-4b29-99c8-cd2de2e09aff'}] 2026-10-07 19:00:23,261 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67747952 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'eb7b0f14-53ac-4b29-99c8-cd2de2e09aff'} updated pos.order #793 2026-10-07 19:00:23,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67747952 finished 2026-10-07 19:00:23,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16657540 (allocated 17960960) 2026-10-07 19:00:23,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 115902 2026-10-07 19:00:23,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-10-07 19:00:23,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 115902 2026-10-07 19:00:23,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.052 0.103 2026-10-07 19:00:23,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190023_442688_test_sync_lines_qty_update_ticket_screen.txt 2026-10-07 19:00:23,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmpgxc80ft0_chrome_odoo" 2026-10-07 19:00:23,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-10-07 19:00:24,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 116104 2026-10-07 19:00:24,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpuw_9xsp1_chrome_odoo 2026-10-07 19:00:24,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:38527/json/version 2026-10-07 19:00:24,110 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:24,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:24,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:38527/json 2026-10-07 19:00:24,143 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:24,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:38527/devtools/page/34E3476CFA6EDD7807BEE616F70BD3CD 2026-10-07 19:00:24,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-10-07 19:00:24,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-10-07 19:00:24,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:24,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-10-07 19:00:24,272 43 INFO rb-ce3bf1e-225338-422107 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 19:00:24,273 43 INFO rb-ce3bf1e-225338-422107 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 19:00:24,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:25,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.082 0.703 2026-10-07 19:00:25,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '34E3476CFA6EDD7807BEE616F70BD3CD', 'loaderId': '9CB310FC094FBA67C43AB69EE502C75B', 'isDownload': False} 2026-10-07 19:00:25,079 43 INFO rb-ce3bf1e-225338-422107 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 19:00:25,102 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:25,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 19:00:25,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 19:00:25,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 19:00:25,829 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:25,833 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:00:25,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-10-07 19:00:25,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:00:25,895 43 INFO rb-ce3bf1e-225338-422107 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 19:00:25,901 43 INFO rb-ce3bf1e-225338-422107 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 19:00:25,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:00:25,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:25,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 0.021 2026-10-07 19:00:25,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 19:00:26,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.056 2026-10-07 19:00:26,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-10-07 19:00:27,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.419 0.587 2026-10-07 19:00:27,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:00:27,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.002 0.012 2026-10-07 19:00:27,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-07 19:00:27,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.002 0.007 2026-10-07 19:00:27,405 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:27,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "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 19:00:27,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:00:27,489 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:00:27,493 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:00:27,512 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:00:27,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.032 0.054 2026-10-07 19:00:27,577 43 INFO rb-ce3bf1e-225338-422107 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 19:00:27,579 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:00:27,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:00:27,672 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "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 19:00:27,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.031 0.167 2026-10-07 19:00:27,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.067 0.198 2026-10-07 19:00:27,851 43 INFO rb-ce3bf1e-225338-422107 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 19:00:27,867 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:27,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.051 0.326 2026-10-07 19:00:27,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.014 0.244 2026-10-07 19:00:28,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.072 0.188 2026-10-07 19:00:28,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:28] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.151 2026-10-07 19:00:28,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:00:28,245 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,275 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:28,345 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,393 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,462 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69187531 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0a3d037-740f-4df1-8308-94d56dfae1d7'}] 2026-10-07 19:00:28,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69187531 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0a3d037-740f-4df1-8308-94d56dfae1d7'} created pos.order #794 2026-10-07 19:00:28,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69187531 finished 2026-10-07 19:00:28,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.080 0.197 2026-10-07 19:00:28,810 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,880 43 INFO rb-ce3bf1e-225338-422107 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 19:00:28,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.013 2026-10-07 19:00:30,916 43 INFO rb-ce3bf1e-225338-422107 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 19:00:30,967 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,018 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,078 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,129 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,179 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,230 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,288 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,346 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,408 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,460 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,527 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31022915 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0a3d037-740f-4df1-8308-94d56dfae1d7'}] 2026-10-07 19:00:31,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31022915 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0a3d037-740f-4df1-8308-94d56dfae1d7'} updated pos.order #794 2026-10-07 19:00:31,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31022915 finished 2026-10-07 19:00:31,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.074 0.163 2026-10-07 19:00:31,819 43 INFO rb-ce3bf1e-225338-422107 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 19:00:31,871 43 INFO rb-ce3bf1e-225338-422107 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 19:00:33,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-10-07 19:00:33,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 19:00:34,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15771856 (allocated 17039360) 2026-10-07 19:00:34,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 116104 2026-10-07 19:00:34,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-10-07 19:00:34,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 116104 2026-10-07 19:00:34,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190034_158940_test_sync_set_line_note.txt 2026-10-07 19:00:34,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpuw_9xsp1_chrome_odoo" 2026-10-07 19:00:34,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-10-07 19:00:34,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 116300 2026-10-07 19:00:34,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmph0uaqqy5_chrome_odoo 2026-10-07 19:00:34,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:46815/json/version 2026-10-07 19:00:34,694 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46815', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:34,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:34,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:46815/json 2026-10-07 19:00:34,852 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46815', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:34,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:46815/devtools/page/2E806DC0AD6DE858903AB497BC320517 2026-10-07 19:00:34,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-10-07 19:00:34,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-10-07 19:00:34,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:35,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-10-07 19:00:35,015 43 INFO rb-ce3bf1e-225338-422107 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 19:00:35,015 43 INFO rb-ce3bf1e-225338-422107 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 19:00:35,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:35,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:35] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.104 0.864 2026-10-07 19:00:36,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '2E806DC0AD6DE858903AB497BC320517', 'loaderId': '54C779BB7DD65EBAB4D71EC6CCAFD80C', 'isDownload': False} 2026-10-07 19:00:36,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-10-07 19:00:36,033 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:36,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-10-07 19:00:36,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:00:36,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 19:00:36,803 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:00:36,815 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:36,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.031 2026-10-07 19:00:36,866 43 INFO rb-ce3bf1e-225338-422107 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 19:00:36,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:00:36,878 43 INFO rb-ce3bf1e-225338-422107 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 19:00:36,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:00:36,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:36,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.022 2026-10-07 19:00:36,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.032 2026-10-07 19:00:37,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 19:00:37,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.053 2026-10-07 19:00:37,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.330 0.481 2026-10-07 19:00:37,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:00:38,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.011 2026-10-07 19:00:38,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.040 2026-10-07 19:00:38,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:00:38,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:38,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 19:00:38,294 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:38,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:00:38,327 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:00:38,332 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:00:38,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.021 0.036 2026-10-07 19:00:38,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.063 2026-10-07 19:00:38,386 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:38,387 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:38,434 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:38,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.015 2026-10-07 19:00:38,455 43 INFO rb-ce3bf1e-225338-422107 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 19:00:38,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.029 0.066 2026-10-07 19:00:38,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.003 0.068 2026-10-07 19:00:38,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.035 0.159 2026-10-07 19:00:38,663 43 INFO rb-ce3bf1e-225338-422107 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 19:00:38,675 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:00:38,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.060 2026-10-07 19:00:38,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:00:38,896 43 INFO rb-ce3bf1e-225338-422107 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 19:00:38,930 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:38,987 43 INFO rb-ce3bf1e-225338-422107 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 19:00:39,040 43 INFO rb-ce3bf1e-225338-422107 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 19:00:39,111 43 INFO rb-ce3bf1e-225338-422107 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 19:00:39,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26914636 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63fcf735-2cda-4898-817e-d35bea968af4'}] 2026-10-07 19:00:39,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26914636 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63fcf735-2cda-4898-817e-d35bea968af4'} created pos.order #795 2026-10-07 19:00:39,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26914636 finished 2026-10-07 19:00:39,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:39] "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 19:00:39,369 43 INFO rb-ce3bf1e-225338-422107 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 19:00:39,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:39] "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 19:00:39,456 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,498 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,550 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,601 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,652 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,703 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,761 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,825 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,890 43 INFO rb-ce3bf1e-225338-422107 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 19:00:41,941 43 INFO rb-ce3bf1e-225338-422107 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 19:00:42,003 43 INFO rb-ce3bf1e-225338-422107 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 19:00:42,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40301078 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63fcf735-2cda-4898-817e-d35bea968af4'}] 2026-10-07 19:00:42,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40301078 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '63fcf735-2cda-4898-817e-d35bea968af4'} updated pos.order #795 2026-10-07 19:00:42,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40301078 finished 2026-10-07 19:00:42,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.078 0.158 2026-10-07 19:00:42,289 43 INFO rb-ce3bf1e-225338-422107 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 19:00:42,339 43 INFO rb-ce3bf1e-225338-422107 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 19:00:44,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-10-07 19:00:44,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:00:44,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15705152 (allocated 17039360) 2026-10-07 19:00:44,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 116300 2026-10-07 19:00:44,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-10-07 19:00:44,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 116300 2026-10-07 19:00:44,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190044_604810_test_sync_set_note.txt 2026-10-07 19:00:44,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmph0uaqqy5_chrome_odoo" 2026-10-07 19:00:44,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-10-07 19:00:45,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 116494 2026-10-07 19:00:45,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpk6b619bv_chrome_odoo 2026-10-07 19:00:45,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:39871/json/version 2026-10-07 19:00:45,294 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:45,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:45,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:39871/json 2026-10-07 19:00:45,320 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:45,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:39871/devtools/page/608BD2B143959F07D89347E2AE6A3E4A 2026-10-07 19:00:45,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-10-07 19:00:45,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-10-07 19:00:45,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:45,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-10-07 19:00:45,411 43 INFO rb-ce3bf1e-225338-422107 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 19:00:45,411 43 INFO rb-ce3bf1e-225338-422107 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 19:00:45,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:46,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.067 0.688 2026-10-07 19:00:46,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '608BD2B143959F07D89347E2AE6A3E4A', 'loaderId': 'EAE2B86704048F0573A5CE02C60172CE', 'isDownload': False} 2026-10-07 19:00:46,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-10-07 19:00:46,224 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:46,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 19:00:46,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 19:00:46,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 19:00:46,896 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:00:46,901 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:00:46,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.028 2026-10-07 19:00:46,967 43 INFO rb-ce3bf1e-225338-422107 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 19:00:46,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:00:46,976 43 INFO rb-ce3bf1e-225338-422107 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 19:00:46,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:46] "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 19:00:47,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:47,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "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 19:00:47,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-07 19:00:47,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.051 2026-10-07 19:00:47,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 19:00:47,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.276 0.512 2026-10-07 19:00:48,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "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 19:00:48,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:48,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.044 2026-10-07 19:00:48,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:48,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:48,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "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 19:00:48,322 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:48,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 19:00:48,372 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:00:48,385 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:00:48,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.025 0.064 2026-10-07 19:00:48,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 19:00:48,455 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:48,462 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:48,518 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:00:48,542 43 INFO rb-ce3bf1e-225338-422107 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 19:00:48,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.043 0.099 2026-10-07 19:00:48,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.006 0.164 2026-10-07 19:00:48,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.025 0.191 2026-10-07 19:00:48,787 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:00:48,791 43 INFO rb-ce3bf1e-225338-422107 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 19:00:48,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.107 2026-10-07 19:00:48,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.062 2026-10-07 19:00:48,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:49,057 43 INFO rb-ce3bf1e-225338-422107 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 19:00:49,091 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:49,165 43 INFO rb-ce3bf1e-225338-422107 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 19:00:49,212 43 INFO rb-ce3bf1e-225338-422107 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 19:00:49,279 43 INFO rb-ce3bf1e-225338-422107 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 19:00:49,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83851883 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '472eff10-fa45-4549-a4de-70a7a0ecf835'}] 2026-10-07 19:00:49,407 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83851883 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '472eff10-fa45-4549-a4de-70a7a0ecf835'} created pos.order #796 2026-10-07 19:00:49,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83851883 finished 2026-10-07 19:00:49,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.065 0.154 2026-10-07 19:00:49,565 43 INFO rb-ce3bf1e-225338-422107 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 19:00:49,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:49] "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.012 2026-10-07 19:00:49,643 43 INFO rb-ce3bf1e-225338-422107 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 19:00:51,683 43 INFO rb-ce3bf1e-225338-422107 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 19:00:51,735 43 INFO rb-ce3bf1e-225338-422107 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 19:00:51,785 43 INFO rb-ce3bf1e-225338-422107 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 19:00:51,875 43 INFO rb-ce3bf1e-225338-422107 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 19:00:51,955 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,003 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,065 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,126 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,178 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 13 0.015 0.041 2026-10-07 19:00:52,230 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 15 0.014 0.042 2026-10-07 19:00:52,294 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13823197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '472eff10-fa45-4549-a4de-70a7a0ecf835'}] 2026-10-07 19:00:52,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13823197 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '472eff10-fa45-4549-a4de-70a7a0ecf835'} updated pos.order #796 2026-10-07 19:00:52,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13823197 finished 2026-10-07 19:00:52,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.063 0.147 2026-10-07 19:00:52,548 43 INFO rb-ce3bf1e-225338-422107 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 19:00:52,599 43 INFO rb-ce3bf1e-225338-422107 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 19:00:54,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-10-07 19:00:54,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 19:00:54,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16622024 (allocated 18747392) 2026-10-07 19:00:54,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 116494 2026-10-07 19:00:54,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-10-07 19:00:54,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 116494 2026-10-07 19:00:54,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190054_883046_test_sync_set_partner.txt 2026-10-07 19:00:54,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpk6b619bv_chrome_odoo" 2026-10-07 19:00:54,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-10-07 19:00:55,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 116694 2026-10-07 19:00:55,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmp1xpaewjc_chrome_odoo 2026-10-07 19:00:55,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:41375/json/version 2026-10-07 19:00:55,563 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41375', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:55,616 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: Chrome/150.0.7871.114 2026-10-07 19:00:55,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:41375/json 2026-10-07 19:00:55,617 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41375', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:00:55,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:41375/devtools/page/A46D867E72EDF7761C5E3795B2BCC6D4 2026-10-07 19:00:55,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-10-07 19:00:55,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-10-07 19:00:55,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:00:55,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-10-07 19:00:55,757 43 INFO rb-ce3bf1e-225338-422107 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 19:00:55,757 43 INFO rb-ce3bf1e-225338-422107 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 19:00:55,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:00:56,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:56] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.078 0.766 2026-10-07 19:00:56,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': 'A46D867E72EDF7761C5E3795B2BCC6D4', 'loaderId': '6CF52664D4220338FF41BD41FADFB012', 'isDownload': False} 2026-10-07 19:00:56,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-10-07 19:00:56,648 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:00:56,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:56] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 19:00:56,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:56] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 19:00:56,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:56] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 19:00:57,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:00:57,311 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:57,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:00:57,389 43 INFO rb-ce3bf1e-225338-422107 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 19:00:57,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:00:57,398 43 INFO rb-ce3bf1e-225338-422107 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 19:00:57,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "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 19:00:57,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:00:57,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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.012 2026-10-07 19:00:57,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-10-07 19:00:57,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.017 0.039 2026-10-07 19:00:57,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-07 19:00:58,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.321 0.496 2026-10-07 19:00:58,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "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 19:00:58,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "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 19:00:58,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.055 2026-10-07 19:00:58,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:58,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-10-07 19:00:58,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "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 19:00:58,803 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:00:58,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:00:58,868 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.057 2026-10-07 19:00:58,880 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.064 2026-10-07 19:00:58,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.079 2026-10-07 19:00:58,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 19:00:58,936 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00: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 19:00:58,943 43 INFO rb-ce3bf1e-225338-422107 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 19:00:58,975 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:00:59,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.072 0.158 2026-10-07 19:00:59,073 43 INFO rb-ce3bf1e-225338-422107 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 19:00:59,094 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:00:59,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.041 0.172 2026-10-07 19:00:59,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.175 2026-10-07 19:00:59,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.032 0.286 2026-10-07 19:00:59,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.004 0.095 2026-10-07 19:00:59,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.234 2026-10-07 19:00:59,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:00:59,549 43 INFO rb-ce3bf1e-225338-422107 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 19:00:59,579 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:00:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:00:59,653 43 INFO rb-ce3bf1e-225338-422107 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 19:00:59,701 43 INFO rb-ce3bf1e-225338-422107 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 19:00:59,763 43 INFO rb-ce3bf1e-225338-422107 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 19:00:59,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26258206 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '89b805ad-727b-4025-85ab-2d1c40ceb0d3'}] 2026-10-07 19:00:59,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26258206 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '89b805ad-727b-4025-85ab-2d1c40ceb0d3'} created pos.order #797 2026-10-07 19:00:59,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26258206 finished 2026-10-07 19:01:00,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.053 0.148 2026-10-07 19:01:00,033 43 INFO rb-ce3bf1e-225338-422107 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 19:01:00,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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.009 2026-10-07 19:01:00,112 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,148 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,199 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,250 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,309 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,361 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,411 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,462 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,520 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,580 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,646 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,698 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,748 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,811 43 INFO rb-ce3bf1e-225338-422107 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 19:01:02,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23975852 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '89b805ad-727b-4025-85ab-2d1c40ceb0d3'}] 2026-10-07 19:01:02,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23975852 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '89b805ad-727b-4025-85ab-2d1c40ceb0d3'} updated pos.order #797 2026-10-07 19:01:02,917 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23975852 finished 2026-10-07 19:01:03,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.089 0.170 2026-10-07 19:01:03,131 43 INFO rb-ce3bf1e-225338-422107 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 19:01:03,182 43 INFO rb-ce3bf1e-225338-422107 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 19:01:05,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-10-07 19:01:05,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 19:01:05,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15779252 (allocated 17563648) 2026-10-07 19:01:05,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 116694 2026-10-07 19:01:05,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-10-07 19:01:05,362 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 116694 2026-10-07 19:01:05,465 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190105_465094_test_sync_set_pricelist.txt 2026-10-07 19:01:05,465 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmp1xpaewjc_chrome_odoo" 2026-10-07 19:01:05,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-10-07 19:01:06,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 116894 2026-10-07 19:01:06,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmpuj04a8xo_chrome_odoo 2026-10-07 19:01:06,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42465/json/version 2026-10-07 19:01:06,490 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:06,517 43 INFO rb-ce3bf1e-225338-422107 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 19:01:06,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42465/json 2026-10-07 19:01:06,518 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42465', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:06,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:42465/devtools/page/D1967A0BC10424641F0FD4075CC624CE 2026-10-07 19:01:06,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-10-07 19:01:06,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-10-07 19:01:06,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:01:06,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-10-07 19:01:06,674 43 INFO rb-ce3bf1e-225338-422107 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 19:01:06,674 43 INFO rb-ce3bf1e-225338-422107 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 19:01:06,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:01:07,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:07] "GET /pos/ui/119 HTTP/1.1" 200 - 94 0.083 0.983 2026-10-07 19:01:07,759 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': 'D1967A0BC10424641F0FD4075CC624CE', 'loaderId': '3F676D1384B4B477B75B3925729D2D17', 'isDownload': False} 2026-10-07 19:01:07,759 43 INFO rb-ce3bf1e-225338-422107 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 19:01:07,779 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:01:07,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:07] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 19:01:07,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:07] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 19:01:07,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:07] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 19:01:08,470 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:01:08,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 19:01:08,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:01:08,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 19:01:08,541 43 INFO rb-ce3bf1e-225338-422107 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 19:01:08,552 43 INFO rb-ce3bf1e-225338-422107 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 19:01:08,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "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 19:01:08,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:01:08,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.020 2026-10-07 19:01:08,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.018 2026-10-07 19:01:08,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 19:01:08,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.060 2026-10-07 19:01:09,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.314 0.538 2026-10-07 19:01:09,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:01:09,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 19:01:09,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.063 2026-10-07 19:01:09,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:01:09,958 43 INFO rb-ce3bf1e-225338-422107 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 19:01:09,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:09] "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 19:01:10,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:01:10,058 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:01:10,072 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:01:10,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.026 2026-10-07 19:01:10,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:01:10,101 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:01:10,146 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "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 19:01:10,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.022 0.082 2026-10-07 19:01:10,170 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:01:10,183 43 INFO rb-ce3bf1e-225338-422107 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 19:01:10,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.092 2026-10-07 19:01:10,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 35 0.050 0.130 2026-10-07 19:01:10,385 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:10,393 43 INFO rb-ce3bf1e-225338-422107 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 19:01:10,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.059 0.254 2026-10-07 19:01:10,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.018 0.240 2026-10-07 19:01:10,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.072 0.166 2026-10-07 19:01:10,690 43 INFO rb-ce3bf1e-225338-422107 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 19:01:10,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 19:01:10,865 43 INFO rb-ce3bf1e-225338-422107 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 19:01:10,896 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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 19:01:10,967 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,038 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27936926 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f04ef3a6-3b00-471e-84d5-b73b9e023a3b'}] 2026-10-07 19:01:11,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27936926 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f04ef3a6-3b00-471e-84d5-b73b9e023a3b'} created pos.order #798 2026-10-07 19:01:11,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27936926 finished 2026-10-07 19:01:11,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.102 0.194 2026-10-07 19:01:11,414 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,474 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,561 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.015 0.019 2026-10-07 19:01:11,642 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,701 43 INFO rb-ce3bf1e-225338-422107 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 19:01:11,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99056118 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c0eb6818-9e8b-43b4-a3c0-3f757ab4ec25'}] 2026-10-07 19:01:11,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99056118 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'c0eb6818-9e8b-43b4-a3c0-3f757ab4ec25'} created pos.order #799 2026-10-07 19:01:11,864 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99056118 finished 2026-10-07 19:01:11,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.065 0.173 2026-10-07 19:01:12,010 43 INFO rb-ce3bf1e-225338-422107 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 19:01:12,067 43 INFO rb-ce3bf1e-225338-422107 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 19:01:12,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 19:01:12,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 19:01:13,120 43 INFO rb-ce3bf1e-225338-422107 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 19:01:13,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 19:01:13,633 43 INFO rb-ce3bf1e-225338-422107 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 19:01:13,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 19:01:14,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:14] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 9 0.008 0.010 2026-10-07 19:01:14,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-10-07 19:01:14,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1109892 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f04ef3a6-3b00-471e-84d5-b73b9e023a3b'}] 2026-10-07 19:01:14,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1300] to pos.order #798 2026-10-07 19:01:14,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1109892 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f04ef3a6-3b00-471e-84d5-b73b9e023a3b'} updated pos.order #798 2026-10-07 19:01:14,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1109892 finished 2026-10-07 19:01:14,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.078 0.162 2026-10-07 19:01:14,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.253 2026-10-07 19:01:14,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:14] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.061 0.126 2026-10-07 19:01:14,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:14] "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 19:01:14,715 43 INFO rb-ce3bf1e-225338-422107 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 19:01:14,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-10-07 19:01:14,761 43 INFO rb-ce3bf1e-225338-422107 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 19:01:14,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 17072232 (allocated 18747392) 2026-10-07 19:01:14,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 116894 2026-10-07 19:01:14,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-10-07 19:01:14,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 116894 2026-10-07 19:01:15,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190115_000229_test_tax_in_merge_table_order_line.txt 2026-10-07 19:01:15,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmpuj04a8xo_chrome_odoo" 2026-10-07 19:01:15,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-10-07 19:01:15,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 117102 2026-10-07 19:01:15,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmphta1n0sh_chrome_odoo 2026-10-07 19:01:15,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:41819/json/version 2026-10-07 19:01:15,753 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41819', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:15,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: Chrome/150.0.7871.114 2026-10-07 19:01:15,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:41819/json 2026-10-07 19:01:15,844 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41819', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:15,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:41819/devtools/page/2DF05363D7B94BA8C562CF69CA71FB6D 2026-10-07 19:01:15,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-10-07 19:01:15,895 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-10-07 19:01:16,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:01:16,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-10-07 19:01:16,031 43 INFO rb-ce3bf1e-225338-422107 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 19:01:16,031 43 INFO rb-ce3bf1e-225338-422107 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 19:01:16,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:01:16,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:16] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.068 0.759 2026-10-07 19:01:16,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '2DF05363D7B94BA8C562CF69CA71FB6D', 'loaderId': '53256BD36F66453BCF6561B595CD7920', 'isDownload': False} 2026-10-07 19:01:16,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-10-07 19:01:16,928 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:01:16,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.021 2026-10-07 19:01:16,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.033 2026-10-07 19:01:17,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.052 2026-10-07 19:01:17,687 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:17,694 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:01:17,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.019 2026-10-07 19:01:17,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:01:17,772 43 INFO rb-ce3bf1e-225338-422107 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 19:01:17,786 43 INFO rb-ce3bf1e-225338-422107 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 19:01:17,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.011 2026-10-07 19:01:17,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:17,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.015 2026-10-07 19:01:17,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.051 2026-10-07 19:01:17,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.038 0.062 2026-10-07 19:01:17,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 19:01:19,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.438 0.624 2026-10-07 19:01:19,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 19:01:19,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:01:19,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.045 2026-10-07 19:01:19,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:01:19,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-10-07 19:01:19,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "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 19:01:19,471 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:19,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:01:19,529 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:19,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:01:19,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.023 0.037 2026-10-07 19:01:19,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.045 0.112 2026-10-07 19:01:19,650 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "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 19:01:19,651 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:01:19,690 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:01:19,704 43 INFO rb-ce3bf1e-225338-422107 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 19:01:19,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.089 0.111 2026-10-07 19:01:19,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.015 0.193 2026-10-07 19:01:19,984 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:19,999 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.066 0.310 2026-10-07 19:01:20,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:20] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.005 0.143 2026-10-07 19:01:20,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.138 2026-10-07 19:01:20,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:01:20,370 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,406 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:20,481 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,541 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,598 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,653 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,707 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,765 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,838 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,885 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,939 43 INFO rb-ce3bf1e-225338-422107 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 19:01:20,989 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,053 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,104 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,155 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,232 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,245 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:01:21,251 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:21,291 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,336 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,387 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,475 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,534 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,593 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,668 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,723 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,774 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,833 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,887 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,938 43 INFO rb-ce3bf1e-225338-422107 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 19:01:21,989 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,045 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,103 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,157 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,227 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,278 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,331 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,392 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,443 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,494 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,545 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,605 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,660 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,714 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,787 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,838 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,889 43 INFO rb-ce3bf1e-225338-422107 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 19:01:22,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-10-07 19:01:22,941 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 19:01:23,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15835408 (allocated 17039360) 2026-10-07 19:01:23,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 117102 2026-10-07 19:01:23,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-10-07 19:01:23,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 117102 2026-10-07 19:01:23,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190123_218355_test_tip_after_payment.txt 2026-10-07 19:01:23,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmphta1n0sh_chrome_odoo" 2026-10-07 19:01:23,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-10-07 19:01:23,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 117300 2026-10-07 19:01:23,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpn9ai5_fh_chrome_odoo 2026-10-07 19:01:23,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:45513/json/version 2026-10-07 19:01:23,677 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:23,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: Chrome/150.0.7871.114 2026-10-07 19:01:23,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:45513/json 2026-10-07 19:01:23,729 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:23,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:45513/devtools/page/5ECF1DF79FE50D4EE9395CE0B529B04B 2026-10-07 19:01:23,787 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-10-07 19:01:23,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-10-07 19:01:23,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:01:23,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-10-07 19:01:23,931 43 INFO rb-ce3bf1e-225338-422107 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 19:01:23,932 43 INFO rb-ce3bf1e-225338-422107 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 19:01:23,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:01:24,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:24] "GET /pos/ui/119 HTTP/1.1" 200 - 142 0.124 0.897 2026-10-07 19:01:24,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '5ECF1DF79FE50D4EE9395CE0B529B04B', 'loaderId': '8B91B5149E0AA28E13AA118B7F9E13EB', 'isDownload': False} 2026-10-07 19:01:24,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-10-07 19:01:24,995 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:01:25,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 19:01:25,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 19:01:25,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.044 2026-10-07 19:01:25,808 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:01:25,809 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:01:25,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 19:01:25,905 43 INFO rb-ce3bf1e-225338-422107 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 19:01:25,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:01:25,921 43 INFO rb-ce3bf1e-225338-422107 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 19:01:25,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:01:25,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:26,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.017 2026-10-07 19:01:26,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.066 2026-10-07 19:01:26,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.067 2026-10-07 19:01:26,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-10-07 19:01:27,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.340 0.526 2026-10-07 19:01:27,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:01:27,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:01:27,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-07 19:01:27,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:01:27,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-10-07 19:01:27,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 19:01:27,444 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:01:27,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.050 2026-10-07 19:01:27,525 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.064 2026-10-07 19:01:27,540 43 INFO rb-ce3bf1e-225338-422107 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 19:01:27,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.060 0.080 2026-10-07 19:01:27,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.138 2026-10-07 19:01:27,575 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-10-07 19:01:27,579 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "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 19:01:27,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.020 0.163 2026-10-07 19:01:27,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.012 0.054 2026-10-07 19:01:27,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.022 2026-10-07 19:01:27,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-10-07 19:01:27,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:01:27,759 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:01:27,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.097 0.093 2026-10-07 19:01:27,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.028 0.230 2026-10-07 19:01:28,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.302 2026-10-07 19:01:28,246 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,274 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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 19:01:28,356 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,464 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,540 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,604 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,667 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,724 43 INFO rb-ce3bf1e-225338-422107 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 19:01:28,793 43 INFO rb-ce3bf1e-225338-422107 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 19:01:30,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-10-07 19:01:30,902 43 INFO rb-ce3bf1e-225338-422107 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 19:01:30,974 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,045 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,118 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,178 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,237 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,292 43 INFO rb-ce3bf1e-225338-422107 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 19:01:31,359 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,397 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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.009 2026-10-07 19:01:33,474 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,547 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,619 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,693 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,756 43 INFO rb-ce3bf1e-225338-422107 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 19:01:33,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22893876 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '187f5d82-2bce-4006-ac7b-e57be7592ef7'}] 2026-10-07 19:01:33,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22893876 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '187f5d82-2bce-4006-ac7b-e57be7592ef7'} created pos.order #800 2026-10-07 19:01:33,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22893876 finished 2026-10-07 19:01:34,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.066 0.180 2026-10-07 19:01:34,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72325181 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'}] 2026-10-07 19:01:34,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72325181 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'} created pos.order #801 2026-10-07 19:01:34,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72325181 finished 2026-10-07 19:01:34,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.074 0.157 2026-10-07 19:01:34,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86947715 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '03faa4c3-2664-4033-baff-22d3e3fa296b'}] 2026-10-07 19:01:34,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86947715 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '03faa4c3-2664-4033-baff-22d3e3fa296b'} created pos.order #802 2026-10-07 19:01:34,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86947715 finished 2026-10-07 19:01:34,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:34] "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 19:01:34,599 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,691 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.029 0.018 2026-10-07 19:01:34,753 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,823 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,889 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,952 43 INFO rb-ce3bf1e-225338-422107 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 19:01:34,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73754480 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'eeb24175-936b-4ebf-8d80-5848a378fcf8'}] 2026-10-07 19:01:35,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73754480 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'eeb24175-936b-4ebf-8d80-5848a378fcf8'} created pos.order #803 2026-10-07 19:01:35,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73754480 finished 2026-10-07 19:01:35,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.063 0.157 2026-10-07 19:01:35,236 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,309 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 56 0.111 0.089 2026-10-07 19:01:35,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.045 2026-10-07 19:01:35,637 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,699 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,753 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,818 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,871 43 INFO rb-ce3bf1e-225338-422107 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 19:01:35,931 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,008 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,069 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.024 0.062 2026-10-07 19:01:36,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:36] "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 19:01:36,294 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52177461 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'}] 2026-10-07 19:01:36,304 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:01:36,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1305] to pos.order #801 2026-10-07 19:01:36,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52177461 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'} updated pos.order #801 2026-10-07 19:01:36,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52177461 finished 2026-10-07 19:01:36,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.051 0.167 2026-10-07 19:01:36,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:36] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 46 0.066 0.136 2026-10-07 19:01:36,859 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,917 43 INFO rb-ce3bf1e-225338-422107 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 19:01:36,968 43 INFO rb-ce3bf1e-225338-422107 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 19:01:37,027 43 INFO rb-ce3bf1e-225338-422107 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 19:01:37,104 43 INFO rb-ce3bf1e-225338-422107 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 19:01:37,165 43 INFO rb-ce3bf1e-225338-422107 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 19:01:37,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:37] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.038 0.062 2026-10-07 19:01:37,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.037 2026-10-07 19:01:37,357 43 INFO rb-ce3bf1e-225338-422107 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 19:01:37,419 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,463 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,539 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:39] "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.012 2026-10-07 19:01:39,589 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,648 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,715 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,807 43 INFO rb-ce3bf1e-225338-422107 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 19:01:39,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59067230 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'eeb24175-936b-4ebf-8d80-5848a378fcf8'}] 2026-10-07 19:01:39,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1306] to pos.order #803 2026-10-07 19:01:39,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59067230 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'eeb24175-936b-4ebf-8d80-5848a378fcf8'} updated pos.order #803 2026-10-07 19:01:39,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59067230 finished 2026-10-07 19:01:40,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.072 0.171 2026-10-07 19:01:40,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.052 0.123 2026-10-07 19:01:40,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.004 0.012 2026-10-07 19:01:40,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 19:01:40,372 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,423 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,483 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,532 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,589 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.045 0.072 2026-10-07 19:01:40,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.038 2026-10-07 19:01:40,816 43 INFO rb-ce3bf1e-225338-422107 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 19:01:40,878 43 INFO rb-ce3bf1e-225338-422107 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 19:01:42,913 43 INFO rb-ce3bf1e-225338-422107 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 19:01:42,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 19:01:42,998 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,038 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,096 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,158 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,224 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.031 0.061 2026-10-07 19:01:43,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:43] "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 19:01:43,445 43 INFO rb-ce3bf1e-225338-422107 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 19:01:43,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93889165 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'}] 2026-10-07 19:01:43,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1307] to pos.order #801 2026-10-07 19:01:43,564 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93889165 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'} updated pos.order #801 2026-10-07 19:01:43,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93889165 finished 2026-10-07 19:01:43,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.103 0.231 2026-10-07 19:01:44,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:44] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.060 0.147 2026-10-07 19:01:44,132 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,193 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,247 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,309 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,359 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,420 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,472 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,531 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.063 0.074 2026-10-07 19:01:44,748 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.041 2026-10-07 19:01:44,802 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,853 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,918 43 INFO rb-ce3bf1e-225338-422107 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 19:01:44,970 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,028 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,090 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65825292 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'}] 2026-10-07 19:01:45,175 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65825292 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'} updated pos.order #801 2026-10-07 19:01:45,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65825292 finished 2026-10-07 19:01:45,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.096 0.173 2026-10-07 19:01:45,523 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:45] "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.020 2026-10-07 19:01:45,577 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,640 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,686 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,744 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,796 43 INFO rb-ce3bf1e-225338-422107 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 19:01:45,862 43 INFO rb-ce3bf1e-225338-422107 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 19:01:47,896 43 INFO rb-ce3bf1e-225338-422107 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 19:01:47,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-10-07 19:01:48,017 43 INFO rb-ce3bf1e-225338-422107 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 19:01:48,099 43 INFO rb-ce3bf1e-225338-422107 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 19:01:48,158 43 INFO rb-ce3bf1e-225338-422107 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 19:01:48,217 43 INFO rb-ce3bf1e-225338-422107 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 19:01:48,274 43 INFO rb-ce3bf1e-225338-422107 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 19:01:48,340 43 INFO rb-ce3bf1e-225338-422107 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 19:01:50,379 43 INFO rb-ce3bf1e-225338-422107 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 19:01:50,443 43 INFO rb-ce3bf1e-225338-422107 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 19:01:50,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58275452 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4aab8492-e74f-4a1a-957b-83838660424c'}] 2026-10-07 19:01:50,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58275452 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4aab8492-e74f-4a1a-957b-83838660424c'} created pos.order #804 2026-10-07 19:01:50,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58275452 finished 2026-10-07 19:01:50,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.058 0.151 2026-10-07 19:01:50,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.039 0.061 2026-10-07 19:01:50,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:50] "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 19:01:50,858 43 INFO rb-ce3bf1e-225338-422107 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 19:01:50,906 43 INFO rb-ce3bf1e-225338-422107 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 19:01:50,976 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,027 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,089 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,155 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,253 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49568438 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'}] 2026-10-07 19:01:51,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49568438 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'd2bec5a0-fd91-45a0-bf06-1e70d3df93a3'} updated pos.order #801 2026-10-07 19:01:51,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49568438 finished 2026-10-07 19:01:51,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.069 0.167 2026-10-07 19:01:51,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:51] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.046 0.144 2026-10-07 19:01:51,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:51] "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.020 2026-10-07 19:01:51,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:51] "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.016 2026-10-07 19:01:51,814 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,870 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,927 43 INFO rb-ce3bf1e-225338-422107 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 19:01:51,979 43 INFO rb-ce3bf1e-225338-422107 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 19:01:52,039 43 INFO rb-ce3bf1e-225338-422107 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 19:01:52,090 43 INFO rb-ce3bf1e-225338-422107 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 19:01:52,149 43 INFO rb-ce3bf1e-225338-422107 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 19:01:52,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.069 0.081 2026-10-07 19:01:52,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:52] "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 19:01:52,391 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-10-07 19:01:52,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 19:01:52,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 29400348 (allocated 33042432) 2026-10-07 19:01:52,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 117300 2026-10-07 19:01:52,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-10-07 19:01:52,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 117300 2026-10-07 19:01:52,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190152_847668_test_transfering_orders.txt 2026-10-07 19:01:52,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpn9ai5_fh_chrome_odoo" 2026-10-07 19:01:52,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-10-07 19:01:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117539 2026-10-07 19:01:53,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpmdomz2gb_chrome_odoo 2026-10-07 19:01:53,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39381/json/version 2026-10-07 19:01:53,549 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39381', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:53,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-07 19:01:53,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:39381/json 2026-10-07 19:01:53,572 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39381', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:01:53,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:39381/devtools/page/B9150044B2E26B0123D3571AE57379F7 2026-10-07 19:01:53,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-07 19:01:53,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-07 19:01:53,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:01:53,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-07 19:01:53,685 43 INFO rb-ce3bf1e-225338-422107 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 19:01:53,685 43 INFO rb-ce3bf1e-225338-422107 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 19:01:53,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:01:54,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:54] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.056 0.944 2026-10-07 19:01:54,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'B9150044B2E26B0123D3571AE57379F7', 'loaderId': '4BE52CF982876F9F1FF5747ED7B9B8BF', 'isDownload': False} 2026-10-07 19:01:54,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-10-07 19:01:54,724 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:01:54,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:54] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 19:01:54,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-10-07 19:01:54,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:54] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.064 2026-10-07 19:01:55,568 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:55,588 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:01:55,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-07 19:01:55,649 43 INFO rb-ce3bf1e-225338-422107 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 19:01:55,656 43 INFO rb-ce3bf1e-225338-422107 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 19:01:55,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.012 0.014 2026-10-07 19:01:55,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 19:01:55,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:55,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.013 2026-10-07 19:01:55,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-07 19:01:55,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.028 0.046 2026-10-07 19:01:55,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 19:01:56,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.427 0.524 2026-10-07 19:01:56,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:56] "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 19:01:57,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:01:57,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.052 2026-10-07 19:01:57,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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 19:01:57,198 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-07 19:01:57,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.012 2026-10-07 19:01:57,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:01:57,327 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:57,347 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:01:57,348 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:01:57,384 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:01:57,385 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "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 19:01:57,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:57,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/image/res.users/224/avatar_128 HTTP/1.1" 200 - 14 0.082 0.058 2026-10-07 19:01:57,477 43 INFO rb-ce3bf1e-225338-422107 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 19:01:57,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 19:01:57,592 43 INFO rb-ce3bf1e-225338-422107 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 19:01:57,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.045 0.145 2026-10-07 19:01:57,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.005 0.185 2026-10-07 19:01:57,701 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:01:57,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.035 0.265 2026-10-07 19:01:57,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.189 2026-10-07 19:01:57,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.007 0.204 2026-10-07 19:01:57,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.011 2026-10-07 19:01:57,979 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,018 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01: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 19:01:58,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:58] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.011 0.022 2026-10-07 19:01:58,070 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,125 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,175 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,225 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,304 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,317 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:58,320 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:01:58,354 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,406 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,499 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,575 43 INFO rb-ce3bf1e-225338-422107 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 19:01:58,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96507785 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c1308c0-e3af-4aec-848a-08ef99f8df0c'}] 2026-10-07 19:01:58,590 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:01:59,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96507785 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8c1308c0-e3af-4aec-848a-08ef99f8df0c'} created pos.order #805 2026-10-07 19:01:59,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96507785 finished 2026-10-07 19:01:59,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.251 0.478 2026-10-07 19:01:59,568 43 INFO rb-ce3bf1e-225338-422107 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 19:01:59,616 43 INFO rb-ce3bf1e-225338-422107 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 19:01:59,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:01:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:01:59,692 43 INFO rb-ce3bf1e-225338-422107 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 19:01:59,765 43 INFO rb-ce3bf1e-225338-422107 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 19:01:59,825 43 INFO rb-ce3bf1e-225338-422107 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 19:01:59,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27365267 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ecbd52a2-8385-438a-a7f6-3bb595d8e4ff'}] 2026-10-07 19:01:59,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27365267 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ecbd52a2-8385-438a-a7f6-3bb595d8e4ff'} created pos.order #806 2026-10-07 19:01:59,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27365267 finished 2026-10-07 19:02:00,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.061 0.167 2026-10-07 19:02:00,124 43 INFO rb-ce3bf1e-225338-422107 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 19:02:00,175 43 INFO rb-ce3bf1e-225338-422107 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 19:02:00,226 43 INFO rb-ce3bf1e-225338-422107 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 19:02:00,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-07 19:02:00,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:02:00,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 17039752 (allocated 18485248) 2026-10-07 19:02:00,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117539 2026-10-07 19:02:00,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-07 19:02:00,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117539 2026-10-07 19:02:00,564 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190200_564488_test_user_on_residual_order.txt 2026-10-07 19:02:00,564 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpmdomz2gb_chrome_odoo" 2026-10-07 19:02:01,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 117740 2026-10-07 19:02:01,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpa8s5qm7z_chrome_odoo 2026-10-07 19:02:01,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:36581/json/version 2026-10-07 19:02:01,011 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:01,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: Chrome/150.0.7871.114 2026-10-07 19:02:01,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:36581/json 2026-10-07 19:02:01,043 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:01,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:36581/devtools/page/ECAA7C0367B8CD05C48B391C9F862615 2026-10-07 19:02:01,080 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-10-07 19:02:01,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-10-07 19:02:01,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:02:01,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-10-07 19:02:01,169 43 INFO rb-ce3bf1e-225338-422107 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 19:02:01,169 43 INFO rb-ce3bf1e-225338-422107 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 19:02:01,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:01] "GET /pos/ui/119 HTTP/1.1" 200 - 37 0.030 0.059 2026-10-07 19:02:01,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'ECAA7C0367B8CD05C48B391C9F862615', 'loaderId': '179D6A25DF741FE4CB9C3DE9B8CDC1E2', 'isDownload': False} 2026-10-07 19:02:01,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-10-07 19:02:01,312 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:02:01,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:01] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:02:01,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:01] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 19:02:01,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:01] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 19:02:02,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:02,128 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:02:02,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:02:02,186 43 INFO rb-ce3bf1e-225338-422107 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 19:02:02,195 43 INFO rb-ce3bf1e-225338-422107 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 19:02:02,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:02:02,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "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 19:02:02,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:02:02,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02: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.020 2026-10-07 19:02:02,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 19:02:02,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.046 2026-10-07 19:02:02,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 19:02:03,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 424 0.499 0.625 2026-10-07 19:02:03,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "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 19:02:03,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:02:03,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-07 19:02:03,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "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 19:02:03,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-10-07 19:02:03,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "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 19:02:03,974 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:03,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:02:04,012 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:02:04,054 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:02:04,116 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:02:04,120 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.042 0.101 2026-10-07 19:02:04,148 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:02:04,164 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:02:04,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.174 2026-10-07 19:02:04,287 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 34 0.089 0.202 2026-10-07 19:02:04,452 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,498 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02: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 19:02:04,500 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.109 0.346 2026-10-07 19:02:04,558 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 200 - 4 0.016 0.365 2026-10-07 19:02:04,615 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "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.280 2026-10-07 19:02:04,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.006 0.028 2026-10-07 19:02:04,655 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /web/image/res.company/110/favicon HTTP/1.1" 304 - 4 0.010 0.017 2026-10-07 19:02:04,739 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,751 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:04,754 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:04,793 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,841 43 INFO rb-ce3bf1e-225338-422107 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 19:02:04,939 43 INFO rb-ce3bf1e-225338-422107 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 19:02:05,008 43 INFO rb-ce3bf1e-225338-422107 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 19:02:05,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4417898 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ecbd52a2-8385-438a-a7f6-3bb595d8e4ff'}] 2026-10-07 19:02:05,020 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:05,198 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [746] to pos.order #806 2026-10-07 19:02:05,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4417898 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'ecbd52a2-8385-438a-a7f6-3bb595d8e4ff'} updated pos.order #806 2026-10-07 19:02:05,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4417898 finished 2026-10-07 19:02:05,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.296 0.493 2026-10-07 19:02:06,038 43 INFO rb-ce3bf1e-225338-422107 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 19:02:06,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-10-07 19:02:06,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:02:06,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15457124 (allocated 17039360) 2026-10-07 19:02:06,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 117740 2026-10-07 19:02:06,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-10-07 19:02:06,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 117740 2026-10-07 19:02:06,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190206_344494_test_user_on_residual_order.txt 2026-10-07 19:02:06,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpa8s5qm7z_chrome_odoo" 2026-10-07 19:02:06,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:02:25,783 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #225 deleted restaurant.floor records with IDs: [55] 2026-10-07 19:02:26,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-10-07 19:02:26,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1670749 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-10-07 19:02:27,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1670749 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #807 2026-10-07 19:02:27,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1670749 finished 2026-10-07 19:02:27,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-10-07 19:02:27,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-10-07 19:02:27,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:02:45,530 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #229 deleted restaurant.floor records with IDs: [58] 2026-10-07 19:02:46,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-10-07 19:02:47,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 117942 2026-10-07 19:02:47,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpfavnylv3_chrome_odoo 2026-10-07 19:02:47,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41065/json/version 2026-10-07 19:02:47,010 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:47,074 43 INFO rb-ce3bf1e-225338-422107 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 19:02:47,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:41065/json 2026-10-07 19:02:47,075 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:47,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:41065/devtools/page/C650492350D86DBEB4EA4676D7A22BCA 2026-10-07 19:02:47,123 43 INFO rb-ce3bf1e-225338-422107 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 19:02:47,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-10-07 19:02:47,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:02:47,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-10-07 19:02:47,294 43 INFO rb-ce3bf1e-225338-422107 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 19:02:47,294 43 INFO rb-ce3bf1e-225338-422107 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 19:02:47,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:02:48,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /pos/ui/123 HTTP/1.1" 200 - 86 0.081 0.808 2026-10-07 19:02:48,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': 'C650492350D86DBEB4EA4676D7A22BCA', 'loaderId': '3798132B820D20C7A03D9713014ED405', 'isDownload': False} 2026-10-07 19:02:48,206 43 INFO rb-ce3bf1e-225338-422107 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 19:02:48,232 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:02:48,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.020 2026-10-07 19:02:48,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-10-07 19:02:48,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-07 19:02:48,995 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:02:48,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:02:49,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:02:49,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 19:02:49,078 43 INFO rb-ce3bf1e-225338-422107 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 19:02:49,091 43 INFO rb-ce3bf1e-225338-422107 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 19:02:49,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "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 19:02:49,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:02:49,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-07 19:02:49,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.030 2026-10-07 19:02:49,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 19:02:49,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.061 0.054 2026-10-07 19:02:50,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.503 0.562 2026-10-07 19:02:50,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 19:02:50,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:02:50,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.050 2026-10-07 19:02:50,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02: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 19:02:50,736 43 INFO rb-ce3bf1e-225338-422107 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 19:02:50,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "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 19:02:50,840 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:02:50,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:02:50,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.010 0.024 2026-10-07 19:02:50,888 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:02:50,947 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:02:50,966 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:02:50,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.024 0.099 2026-10-07 19:02:50,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-07 19:02:51,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 19:02:51,022 43 INFO rb-ce3bf1e-225338-422107 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 19:02:51,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.012 0.026 2026-10-07 19:02:51,130 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:02:51,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.037 0.091 2026-10-07 19:02:51,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:02:51,265 43 INFO rb-ce3bf1e-225338-422107 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 19:02:51,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.065 0.194 2026-10-07 19:02:51,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.169 2026-10-07 19:02:51,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.011 2026-10-07 19:02:51,659 43 INFO rb-ce3bf1e-225338-422107 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 19:02:51,702 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:02:51,772 43 INFO rb-ce3bf1e-225338-422107 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 19:02:51,878 43 INFO rb-ce3bf1e-225338-422107 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 19:02:51,954 43 INFO rb-ce3bf1e-225338-422107 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 19:02:52,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72176956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '38e109e2-1974-41b2-beef-4c0964b4449a'}] 2026-10-07 19:02:52,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72176956 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '38e109e2-1974-41b2-beef-4c0964b4449a'} created pos.order #808 2026-10-07 19:02:52,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72176956 finished 2026-10-07 19:02:52,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.078 0.180 2026-10-07 19:02:52,302 43 INFO rb-ce3bf1e-225338-422107 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 19:02:52,362 43 INFO rb-ce3bf1e-225338-422107 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 19:02:52,418 43 INFO rb-ce3bf1e-225338-422107 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 19:02:52,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:52] "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.012 2026-10-07 19:02:52,496 43 INFO rb-ce3bf1e-225338-422107 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 19:02:52,555 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-10-07 19:02:52,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 19:02:52,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 16316116 (allocated 17698816) 2026-10-07 19:02:52,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 117942 2026-10-07 19:02:52,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-10-07 19:02:52,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 117942 2026-10-07 19:02:52,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190252_823358_test_change_table_rewards_stay.txt 2026-10-07 19:02:52,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpfavnylv3_chrome_odoo" 2026-10-07 19:02:52,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-10-07 19:02:53,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 118141 2026-10-07 19:02:53,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmp1_ksem5b_chrome_odoo 2026-10-07 19:02:53,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34845/json/version 2026-10-07 19:02:53,719 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34845', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:53,829 43 INFO rb-ce3bf1e-225338-422107 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 19:02:53,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34845/json 2026-10-07 19:02:53,830 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34845', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:02:53,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:34845/devtools/page/9EE9D5B728C1A7FBF8905BB7068D5EFE 2026-10-07 19:02:53,882 43 INFO rb-ce3bf1e-225338-422107 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 19:02:53,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-10-07 19:02:54,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:02:54,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-10-07 19:02:54,011 43 INFO rb-ce3bf1e-225338-422107 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 19:02:54,011 43 INFO rb-ce3bf1e-225338-422107 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 19:02:54,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:02:54,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:54] "GET /pos/ui/123 HTTP/1.1" 200 - 90 0.079 0.726 2026-10-07 19:02:54,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '9EE9D5B728C1A7FBF8905BB7068D5EFE', 'loaderId': '281FFD6AF7377DD334D011C763B8B674', 'isDownload': False} 2026-10-07 19:02:54,834 43 INFO rb-ce3bf1e-225338-422107 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 19:02:54,858 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:02:54,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:54] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 19:02:54,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 19:02:54,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:54] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 19:02:55,616 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:02:55,618 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:02:55,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:02:55,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:02:55,712 43 INFO rb-ce3bf1e-225338-422107 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 19:02:55,722 43 INFO rb-ce3bf1e-225338-422107 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 19:02:55,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "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 19:02:55,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:02:55,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.017 2026-10-07 19:02:55,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-10-07 19:02:55,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "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 19:02:55,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 19:02:57,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 407 0.430 0.752 2026-10-07 19:02:57,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:02:57,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:02:57,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.059 2026-10-07 19:02:57,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.014 2026-10-07 19:02:57,484 43 INFO rb-ce3bf1e-225338-422107 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 19:02:57,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "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 19:02:57,588 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:02:57,594 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:02:57,637 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:02:57,686 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:02:57,708 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:02:57,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/image/res.users/231/avatar_128 HTTP/1.1" 200 - 14 0.045 0.104 2026-10-07 19:02:57,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-07 19:02:57,746 43 INFO rb-ce3bf1e-225338-422107 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 19:02:57,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 200 - 4 0.004 0.065 2026-10-07 19:02:57,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.005 0.207 2026-10-07 19:02:57,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/image/res.company/112/favicon HTTP/1.1" 304 - 4 0.005 0.029 2026-10-07 19:02:57,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:02:57,968 43 INFO rb-ce3bf1e-225338-422107 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 19:02:57,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:02:58,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:58] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 33 0.044 0.081 2026-10-07 19:02:58,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:58] "GET /pos/ui/123 HTTP/1.1" 200 - 33 0.024 0.164 2026-10-07 19:02:58,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.047 0.186 2026-10-07 19:02:58,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:02:58,370 43 INFO rb-ce3bf1e-225338-422107 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 19:02:58,409 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02: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 19:02:58,430 43 INFO rb-ce3bf1e-225338-422107 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 19:02:58,542 43 INFO rb-ce3bf1e-225338-422107 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 19:02:58,620 43 INFO rb-ce3bf1e-225338-422107 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 19:02:58,688 43 INFO rb-ce3bf1e-225338-422107 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 19:02:58,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95481667 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '5a5bf7b8-48c4-4a47-8d72-47de93290f62'}] 2026-10-07 19:02:58,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95481667 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '5a5bf7b8-48c4-4a47-8d72-47de93290f62'} created pos.order #809 2026-10-07 19:02:58,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95481667 finished 2026-10-07 19:02:59,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.116 0.198 2026-10-07 19:02:59,081 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:02:59,169 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,261 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,318 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,385 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,436 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,501 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34450991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': 'c6350f42-3d7a-49c9-9a1a-8ebc876df311'}] 2026-10-07 19:02:59,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34450991 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': 'c6350f42-3d7a-49c9-9a1a-8ebc876df311'} created pos.order #810 2026-10-07 19:02:59,667 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34450991 finished 2026-10-07 19:02:59,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:02:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.082 0.170 2026-10-07 19:02:59,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-10-07 19:02:59,828 43 INFO rb-ce3bf1e-225338-422107 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 19:02:59,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17419388 (allocated 19009536) 2026-10-07 19:02:59,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 118141 2026-10-07 19:02:59,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-10-07 19:03:00,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 118141 2026-10-07 19:03:00,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190300_152321_test_loyalty_reward_with_courses.txt 2026-10-07 19:03:00,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmp1_ksem5b_chrome_odoo" 2026-10-07 19:03:00,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:03:18,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-10-07 19:03:19,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 118342 2026-10-07 19:03:19,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmpqwngdyxb_chrome_odoo 2026-10-07 19:03:19,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:39265/json/version 2026-10-07 19:03:19,052 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39265', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:03:19,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: Chrome/150.0.7871.114 2026-10-07 19:03:19,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:39265/json 2026-10-07 19:03:19,158 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39265', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:03:19,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:39265/devtools/page/79EE214F8C831CC100BE1F7D6AAE7319 2026-10-07 19:03:19,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-10-07 19:03:19,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-10-07 19:03:19,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:03:19,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-10-07 19:03:19,379 43 INFO rb-ce3bf1e-225338-422107 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 19:03:19,379 43 INFO rb-ce3bf1e-225338-422107 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 19:03:19,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:03:20,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:20] "GET /pos/ui/124 HTTP/1.1" 200 - 87 0.140 0.896 2026-10-07 19:03:20,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '79EE214F8C831CC100BE1F7D6AAE7319', 'loaderId': 'C06CD175855CF5DE7010E45CF403D33A', 'isDownload': False} 2026-10-07 19:03:20,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-10-07 19:03:20,476 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:03:20,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:20] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:03:20,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:20] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.028 0.045 2026-10-07 19:03:20,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:20] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.075 2026-10-07 19:03:21,332 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:21,342 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:03:21,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-07 19:03:21,422 43 INFO rb-ce3bf1e-225338-422107 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 19:03:21,432 43 INFO rb-ce3bf1e-225338-422107 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 19:03:21,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.024 0.020 2026-10-07 19:03:21,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:03:21,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:21,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.052 0.035 2026-10-07 19:03:21,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-07 19:03:21,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.043 0.074 2026-10-07 19:03:21,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-07 19:03:22,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.534 0.593 2026-10-07 19:03:22,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:22] "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 19:03:23,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:03:23,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.056 2026-10-07 19:03:23,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03: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.008 2026-10-07 19:03:23,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-10-07 19:03:23,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:03:23,369 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:03:23,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:03:23,414 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:03:23,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/image/res.users/233/avatar_128 HTTP/1.1" 200 - 14 0.058 0.046 2026-10-07 19:03:23,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.004 0.107 2026-10-07 19:03:23,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 19:03:23,533 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:23,538 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03: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 19:03:23,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/image/res.company/113/favicon HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 19:03:23,761 43 INFO rb-ce3bf1e-225338-422107 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 19:03:23,796 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:03:23,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:23] "GET /pos/ui/124 HTTP/1.1" 200 - 33 0.065 0.063 2026-10-07 19:03:23,961 43 INFO rb-ce3bf1e-225338-422107 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 19:03:24,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 33 0.076 0.207 2026-10-07 19:03:24,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03: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 19:03:24,090 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:03:24,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.044 0.234 2026-10-07 19:03:24,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.012 0.307 2026-10-07 19:03:24,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.352 2026-10-07 19:03:24,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image/res.company/113/favicon HTTP/1.1" 304 - 4 0.007 0.453 2026-10-07 19:03:24,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.383 2026-10-07 19:03:24,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-07 19:03:24,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.015 0.244 2026-10-07 19:03:24,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2159&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-07 19:03:24,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2158&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.013 0.242 2026-10-07 19:03:24,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-10-07T19:03:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-07 19:03:24,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.108 0.374 2026-10-07 19:03:24,871 43 INFO rb-ce3bf1e-225338-422107 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 19:03:24,946 43 INFO rb-ce3bf1e-225338-422107 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 19:03:24,997 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,058 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,112 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,167 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,224 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,283 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,333 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,419 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,470 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,522 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,573 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,653 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,679 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:03:25,681 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:03:25,711 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,759 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,808 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,893 43 INFO rb-ce3bf1e-225338-422107 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 19:03:25,954 43 INFO rb-ce3bf1e-225338-422107 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 19:03:26,022 43 INFO rb-ce3bf1e-225338-422107 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 19:03:26,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:26] "POST /web/dataset/call_kw/pos.payment.method/mpesa_express_send_payment_request#pos.payment.method.mpesa_express_send_payment_request HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:03:26,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-10-07 19:03:26,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 19:03:26,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14861596 (allocated 15990784) 2026-10-07 19:03:26,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 118342 2026-10-07 19:03:26,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-10-07 19:03:26,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 118342 2026-10-07 19:03:26,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190326_424504_test_mpesa_express_request_data.txt 2026-10-07 19:03:26,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmpqwngdyxb_chrome_odoo" 2026-10-07 19:03:26,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:03:27,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-10-07 19:03:27,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-10-07 19:03:27,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-10-07 19:03:27,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-10-07 19:03:27,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:03:45,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-10-07 19:03:46,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 118547 2026-10-07 19:03:46,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp7t3l083q_chrome_odoo 2026-10-07 19:03:46,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41731/json/version 2026-10-07 19:03:46,750 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41731', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:03:46,841 43 INFO rb-ce3bf1e-225338-422107 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 19:03:46,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:41731/json 2026-10-07 19:03:46,842 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41731', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:03:46,864 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:41731/devtools/page/8835972AE7B8F701CC4FE9F01D9EA5E1 2026-10-07 19:03:46,892 43 INFO rb-ce3bf1e-225338-422107 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 19:03:46,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-10-07 19:03:47,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:03:47,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-10-07 19:03:47,165 43 INFO rb-ce3bf1e-225338-422107 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 19:03:47,165 43 INFO rb-ce3bf1e-225338-422107 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 19:03:47,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:03:47,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:47] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.077 0.705 2026-10-07 19:03:47,976 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '8835972AE7B8F701CC4FE9F01D9EA5E1', 'loaderId': '91C8E9B6EF546450D95DC39045C8A728', 'isDownload': False} 2026-10-07 19:03:47,976 43 INFO rb-ce3bf1e-225338-422107 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 19:03:47,997 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:03:48,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 19:03:48,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.026 2026-10-07 19:03:48,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-07 19:03:48,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:03:48,741 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:48,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:03:48,814 43 INFO rb-ce3bf1e-225338-422107 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 19:03:48,823 43 INFO rb-ce3bf1e-225338-422107 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 19:03:48,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 19:03:48,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "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 19:03:48,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:48,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.025 2026-10-07 19:03:48,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-07 19:03:49,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.041 0.062 2026-10-07 19:03:49,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-07 19:03:49,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.385 0.517 2026-10-07 19:03:50,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "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 19:03:50,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03: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.016 2026-10-07 19:03:50,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.053 2026-10-07 19:03:50,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03: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 19:03:50,284 43 INFO rb-ce3bf1e-225338-422107 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 19:03:50,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "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 19:03:50,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:03:50,393 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:03:50,410 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:03:50,428 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:03:50,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.052 2026-10-07 19:03:50,459 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:03:50,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:50,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.041 0.086 2026-10-07 19:03:50,542 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:03:50,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.027 0.096 2026-10-07 19:03:50,691 43 INFO rb-ce3bf1e-225338-422107 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 19:03:50,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.035 0.218 2026-10-07 19:03:50,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.254 2026-10-07 19:03:50,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.042 2026-10-07 19:03:50,860 43 INFO rb-ce3bf1e-225338-422107 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 19:03:50,862 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:03:50,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-07 19:03:50,915 43 INFO rb-ce3bf1e-225338-422107 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 19:03:50,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.107 2026-10-07 19:03:50,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:03:50,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-10-07 19:03:50,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:50] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.162 2026-10-07 19:03:51,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.190 2026-10-07 19:03:51,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.192 2026-10-07 19:03:51,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-07 19:03:51,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-10-07 19:03:51,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.182 2026-10-07 19:03:51,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 19:03:51,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.127 0.244 2026-10-07 19:03:51,475 43 INFO rb-ce3bf1e-225338-422107 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 19:03:51,538 43 INFO rb-ce3bf1e-225338-422107 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 19:03:51,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.077 0.153 2026-10-07 19:03:52,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.113 0.082 2026-10-07 19:03:52,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.022 2026-10-07 19:03:52,181 43 INFO rb-ce3bf1e-225338-422107 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 19:03:52,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "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.134 0.146 2026-10-07 19:03:52,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.087 0.146 2026-10-07 19:03:52,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.230 2026-10-07 19:03:52,816 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "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 19:03:52,890 43 INFO rb-ce3bf1e-225338-422107 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 19:03:52,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:52] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.056 2026-10-07 19:03:52,953 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.065 2026-10-07 19:03:53,051 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,139 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,224 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,251 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:03:53,252 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:03:53,274 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,325 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,404 43 INFO rb-ce3bf1e-225338-422107 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 19:03:53,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-10-07 19:03:53,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 19:03:53,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54990201 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '338b8ee4-a76e-45fd-b3ce-786f00cb946f'}] 2026-10-07 19:03:53,507 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:53] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:03:53,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17707660 (allocated 19398656) 2026-10-07 19:03:53,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 118547 2026-10-07 19:03:53,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-10-07 19:03:53,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 118547 2026-10-07 19:03:53,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190353_808838_test_advance_payment_with_extra_lines.txt 2026-10-07 19:03:53,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp7t3l083q_chrome_odoo" 2026-10-07 19:03:53,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-10-07 19:03:54,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54990201 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '338b8ee4-a76e-45fd-b3ce-786f00cb946f'} created pos.order #811 2026-10-07 19:03:54,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54990201 finished 2026-10-07 19:03:54,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:03:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 251 0.529 0.575 2026-10-07 19:03:54,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-10-07 19:03:55,281 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065313 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-10-07 19:03:58,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065313 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #812 2026-10-07 19:03:58,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54065313 finished 2026-10-07 19:03:58,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-10-07 19:04:02,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-10-07 19:04:02,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69927168 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '08b45d24-2e78-4f2f-a23f-86cdc561cc2e'}] 2026-10-07 19:04:03,248 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1314] 2026-10-07 19:04:03,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69927168 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '08b45d24-2e78-4f2f-a23f-86cdc561cc2e'} created pos.order #813 2026-10-07 19:04:03,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69927168 finished 2026-10-07 19:04:04,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-10-07 19:04:05,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5886613 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '65930983-df9b-4b62-bb14-b1c72e075d1c'}] 2026-10-07 19:04:05,870 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1317] 2026-10-07 19:04:08,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5886613 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '65930983-df9b-4b62-bb14-b1c72e075d1c'} created pos.order #815 2026-10-07 19:04:08,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5886613 finished 2026-10-07 19:04:09,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-10-07 19:04:10,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 118769 2026-10-07 19:04:10,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpxcvmdq4h_chrome_odoo 2026-10-07 19:04:10,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:40667/json/version 2026-10-07 19:04:10,632 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:10,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: Chrome/150.0.7871.114 2026-10-07 19:04:10,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:40667/json 2026-10-07 19:04:10,661 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:10,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:40667/devtools/page/86FCAA80A10170D02442CCC784913E69 2026-10-07 19:04:10,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-10-07 19:04:10,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-10-07 19:04:10,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:04:10,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-10-07 19:04:10,926 43 INFO rb-ce3bf1e-225338-422107 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 19:04:10,926 43 INFO rb-ce3bf1e-225338-422107 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 19:04:10,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:04:11,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:11] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.099 0.779 2026-10-07 19:04:11,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': '86FCAA80A10170D02442CCC784913E69', 'loaderId': '8E4E188A2CF03F3135619C6F145D1AE0', 'isDownload': False} 2026-10-07 19:04:11,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-10-07 19:04:11,872 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:04:11,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:11] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.027 2026-10-07 19:04:11,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:11] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 19:04:11,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:11] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.029 2026-10-07 19:04:12,659 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:04:12,669 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:12,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 19:04:12,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:04:12,727 43 INFO rb-ce3bf1e-225338-422107 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 19:04:12,735 43 INFO rb-ce3bf1e-225338-422107 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 19:04:12,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:04:12,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:12,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-10-07 19:04:12,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.046 2026-10-07 19:04:12,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-07 19:04:12,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.068 2026-10-07 19:04:13,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.414 0.585 2026-10-07 19:04:14,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:04:14,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 19:04:14,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.046 2026-10-07 19:04:14,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:04:14,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-10-07 19:04:14,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:14,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:14,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:14,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:04:14,429 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:04:14,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.025 2026-10-07 19:04:14,497 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:04:14,519 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "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 19:04:14,585 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 19:04:14,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.076 0.100 2026-10-07 19:04:14,680 43 INFO rb-ce3bf1e-225338-422107 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 19:04:14,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.065 0.151 2026-10-07 19:04:14,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.016 0.242 2026-10-07 19:04:14,845 43 INFO rb-ce3bf1e-225338-422107 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 19:04:14,859 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:14,937 43 INFO rb-ce3bf1e-225338-422107 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 19:04:14,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.080 0.371 2026-10-07 19:04:15,001 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:15,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.294 2026-10-07 19:04:15,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.328 2026-10-07 19:04:15,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.366 2026-10-07 19:04:15,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.407 2026-10-07 19:04:15,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.314 2026-10-07 19:04:15,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.231 2026-10-07 19:04:15,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.243 2026-10-07 19:04:15,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.226 2026-10-07 19:04:15,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.018 0.243 2026-10-07 19:04:15,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.267 2026-10-07 19:04:15,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.063 0.299 2026-10-07 19:04:15,619 43 INFO rb-ce3bf1e-225338-422107 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 19:04:15,685 43 INFO rb-ce3bf1e-225338-422107 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 19:04:15,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.073 0.184 2026-10-07 19:04:16,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.048 0.057 2026-10-07 19:04:16,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 19:04:16,258 43 INFO rb-ce3bf1e-225338-422107 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 19:04:16,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "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.096 0.120 2026-10-07 19:04:16,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.108 0.129 2026-10-07 19:04:16,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.235 2026-10-07 19:04:16,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.022 0.041 2026-10-07 19:04:16,877 43 INFO rb-ce3bf1e-225338-422107 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 19:04:16,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.037 0.053 2026-10-07 19:04:17,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.026 0.102 2026-10-07 19:04:17,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.018 0.095 2026-10-07 19:04:17,125 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,180 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,256 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,280 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:17,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:04:17,307 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,361 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,439 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,515 43 INFO rb-ce3bf1e-225338-422107 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 19:04:17,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65076631 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '902373d2-f3a8-47ed-a664-e43edef53258'}] 2026-10-07 19:04:17,537 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:04:17,816 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1320] 2026-10-07 19:04:18,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65076631 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '902373d2-f3a8-47ed-a664-e43edef53258'} created pos.order #817 2026-10-07 19:04:18,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65076631 finished 2026-10-07 19:04:18,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 393 0.338 0.716 2026-10-07 19:04:18,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:18,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18489171 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '902373d2-f3a8-47ed-a664-e43edef53258'}] 2026-10-07 19:04:18,769 43 INFO rb-ce3bf1e-225338-422107 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 19:04:18,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18489171 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '902373d2-f3a8-47ed-a664-e43edef53258'} sync ignored for existing PoS order pos.order(817,) (state: paid) 2026-10-07 19:04:18,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18489171 finished 2026-10-07 19:04:18,852 43 INFO rb-ce3bf1e-225338-422107 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 19:04:18,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-10-07 19:04:18,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 19:04:18,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.046 0.183 2026-10-07 19:04:19,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19582928 (allocated 22020096) 2026-10-07 19:04:19,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 118769 2026-10-07 19:04:19,073 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-10-07 19:04:19,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 118769 2026-10-07 19:04:19,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190419_196107_test_customer_notes.txt 2026-10-07 19:04:19,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpxcvmdq4h_chrome_odoo" 2026-10-07 19:04:19,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-10-07 19:04:20,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 118994 2026-10-07 19:04:20,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmpubliiiom_chrome_odoo 2026-10-07 19:04:20,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:34175/json/version 2026-10-07 19:04:20,680 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34175', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:20,697 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: Chrome/150.0.7871.114 2026-10-07 19:04:20,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:34175/json 2026-10-07 19:04:20,698 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34175', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:20,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:34175/devtools/page/57EDD952AABE378987213B5C20C1D23A 2026-10-07 19:04:20,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-10-07 19:04:20,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-10-07 19:04:20,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:04:20,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-10-07 19:04:20,915 43 INFO rb-ce3bf1e-225338-422107 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 19:04:20,915 43 INFO rb-ce3bf1e-225338-422107 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 19:04:20,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:04:21,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:21] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.065 0.705 2026-10-07 19:04:21,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '57EDD952AABE378987213B5C20C1D23A', 'loaderId': '4937F6E555399E7C7019DD7CBC7027AC', 'isDownload': False} 2026-10-07 19:04:21,706 43 INFO rb-ce3bf1e-225338-422107 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 19:04:21,727 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:04:21,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:21] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 19:04:21,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:21] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 19:04:21,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:21] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 19:04:22,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:04:22,495 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:04:22,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:04:22,565 43 INFO rb-ce3bf1e-225338-422107 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 19:04:22,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 19:04:22,583 43 INFO rb-ce3bf1e-225338-422107 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 19:04:22,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:04:22,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:22,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "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.026 2026-10-07 19:04:22,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.046 2026-10-07 19:04:22,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.055 2026-10-07 19:04:22,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.062 2026-10-07 19:04:23,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.323 0.526 2026-10-07 19:04:23,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:23] "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 19:04:23,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.010 2026-10-07 19:04:23,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.061 2026-10-07 19:04:24,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "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.022 2026-10-07 19:04:24,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-10-07 19:04:24,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "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 19:04:24,158 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:24,206 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:04:24,216 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:04:24,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.085 2026-10-07 19:04:24,279 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:04:24,301 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "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 19:04:24,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.131 2026-10-07 19:04:24,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.194 2026-10-07 19:04:24,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.072 2026-10-07 19:04:24,427 43 INFO rb-ce3bf1e-225338-422107 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 19:04:24,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.048 2026-10-07 19:04:24,541 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 19:04:24,598 43 INFO rb-ce3bf1e-225338-422107 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 19:04:24,615 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:24,682 43 INFO rb-ce3bf1e-225338-422107 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 19:04:24,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.082 0.119 2026-10-07 19:04:24,697 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:24,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.048 0.270 2026-10-07 19:04:24,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.302 2026-10-07 19:04:24,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.292 2026-10-07 19:04:24,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-10-07 19:04:24,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.409 2026-10-07 19:04:24,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.227 2026-10-07 19:04:24,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.180 2026-10-07 19:04:25,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.218 2026-10-07 19:04:25,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-10-07 19:04:25,152 43 INFO rb-ce3bf1e-225338-422107 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 19:04:25,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.233 2026-10-07 19:04:25,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.321 2026-10-07 19:04:25,218 43 INFO rb-ce3bf1e-225338-422107 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 19:04:25,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.075 0.180 2026-10-07 19:04:25,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.057 2026-10-07 19:04:25,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:04:25,794 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "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.108 0.127 2026-10-07 19:04:26,245 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.073 0.128 2026-10-07 19:04:26,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.198 2026-10-07 19:04:26,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.044 2026-10-07 19:04:26,401 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.040 0.045 2026-10-07 19:04:26,455 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.070 2026-10-07 19:04:26,583 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,660 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:04:26,693 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:04:26,712 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,763 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,850 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,927 43 INFO rb-ce3bf1e-225338-422107 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 19:04:26,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12441668 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a651cef-af54-497a-bc61-6cc2e3042335'}] 2026-10-07 19:04:26,934 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:27,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12441668 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5a651cef-af54-497a-bc61-6cc2e3042335'} created pos.order #818 2026-10-07 19:04:27,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12441668 finished 2026-10-07 19:04:27,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.180 0.360 2026-10-07 19:04:27,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.047 2026-10-07 19:04:27,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:27] "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 19:04:27,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15903238 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a651cef-af54-497a-bc61-6cc2e3042335'}] 2026-10-07 19:04:27,840 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15903238 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5a651cef-af54-497a-bc61-6cc2e3042335'} sync ignored for existing PoS order pos.order(818,) (state: paid) 2026-10-07 19:04:27,843 43 INFO rb-ce3bf1e-225338-422107 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 19:04:27,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15903238 finished 2026-10-07 19:04:27,897 43 INFO rb-ce3bf1e-225338-422107 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 19:04:27,962 43 INFO rb-ce3bf1e-225338-422107 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 19:04:28,001 43 INFO rb-ce3bf1e-225338-422107 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 19:04:28,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.071 0.169 2026-10-07 19:04:28,058 43 INFO rb-ce3bf1e-225338-422107 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 19:04:28,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.073 2026-10-07 19:04:28,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.023 0.098 2026-10-07 19:04:28,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.021 0.064 2026-10-07 19:04:28,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:04:28,357 43 INFO rb-ce3bf1e-225338-422107 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 19:04:28,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.076 0.130 2026-10-07 19:04:28,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.083 0.131 2026-10-07 19:04:28,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.194 2026-10-07 19:04:28,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.029 2026-10-07 19:04:28,919 43 INFO rb-ce3bf1e-225338-422107 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 19:04:28,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.014 0.037 2026-10-07 19:04:28,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.013 0.039 2026-10-07 19:04:29,089 43 INFO rb-ce3bf1e-225338-422107 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 19:04:29,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.029 0.101 2026-10-07 19:04:29,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-10-07 19:04:29,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:04:29,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 20188212 (allocated 22417408) 2026-10-07 19:04:29,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 118994 2026-10-07 19:04:29,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-10-07 19:04:29,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 118994 2026-10-07 19:04:29,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190429_408935_test_down_payment_displayed.txt 2026-10-07 19:04:29,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmpubliiiom_chrome_odoo" 2026-10-07 19:04:29,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-10-07 19:04:30,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 119226 2026-10-07 19:04:30,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmpbgfyk82t_chrome_odoo 2026-10-07 19:04:30,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:41363/json/version 2026-10-07 19:04:30,773 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41363', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:30,797 43 INFO rb-ce3bf1e-225338-422107 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 19:04:30,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:41363/json 2026-10-07 19:04:30,798 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41363', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:30,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:41363/devtools/page/DA48B028A8045F232E1B533690F19CEA 2026-10-07 19:04:30,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-10-07 19:04:30,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-10-07 19:04:31,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:04:31,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-10-07 19:04:31,022 43 INFO rb-ce3bf1e-225338-422107 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 19:04:31,022 43 INFO rb-ce3bf1e-225338-422107 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 19:04:31,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:04:32,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.061 0.978 2026-10-07 19:04:32,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': 'DA48B028A8045F232E1B533690F19CEA', 'loaderId': '2AEA9F1D0F6017099A9A108C2F9C4723', 'isDownload': False} 2026-10-07 19:04:32,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-10-07 19:04:32,099 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:04:32,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 19:04:32,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 19:04:32,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:04:32,820 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:32,839 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:04:32,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:04:32,902 43 INFO rb-ce3bf1e-225338-422107 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 19:04:32,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:04:32,912 43 INFO rb-ce3bf1e-225338-422107 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 19:04:32,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:32,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:33,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.024 2026-10-07 19:04:33,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:33] "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.063 2026-10-07 19:04:33,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-10-07 19:04:33,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.049 2026-10-07 19:04:34,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.374 0.535 2026-10-07 19:04:34,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "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 19:04:34,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:04:34,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.041 2026-10-07 19:04:34,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.005 2026-10-07 19:04:34,372 43 INFO rb-ce3bf1e-225338-422107 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 19:04:34,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:34,436 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:34,461 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:34,462 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:04:34,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.032 2026-10-07 19:04:34,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-10-07 19:04:34,511 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:34,521 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "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 19:04:34,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.077 2026-10-07 19:04:34,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.015 2026-10-07 19:04:34,638 43 INFO rb-ce3bf1e-225338-422107 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 19:04:34,681 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:34,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.085 0.063 2026-10-07 19:04:34,838 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:04:34,863 43 INFO rb-ce3bf1e-225338-422107 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 19:04:34,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.036 0.188 2026-10-07 19:04:34,907 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:34,920 43 INFO rb-ce3bf1e-225338-422107 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 19:04:34,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.198 2026-10-07 19:04:34,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:34] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.196 2026-10-07 19:04:35,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 19:04:35,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-07 19:04:35,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-07 19:04:35,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.043 0.194 2026-10-07 19:04:35,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-07 19:04:35,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.250 2026-10-07 19:04:35,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.249 2026-10-07 19:04:35,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.250 2026-10-07 19:04:35,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "GET /web/image?model=product.template&field=image_128&id=2177&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.245 2026-10-07 19:04:35,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.234 2026-10-07 19:04:35,505 43 INFO rb-ce3bf1e-225338-422107 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 19:04:35,568 43 INFO rb-ce3bf1e-225338-422107 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 19:04:35,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.106 0.184 2026-10-07 19:04:35,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.038 0.059 2026-10-07 19:04:36,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.032 2026-10-07 19:04:36,174 43 INFO rb-ce3bf1e-225338-422107 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 19:04:36,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.064 0.117 2026-10-07 19:04:36,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.049 0.114 2026-10-07 19:04:36,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.164 2026-10-07 19:04:36,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.031 2026-10-07 19:04:36,684 43 INFO rb-ce3bf1e-225338-422107 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 19:04:36,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.015 0.040 2026-10-07 19:04:36,750 43 INFO rb-ce3bf1e-225338-422107 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 19:04:36,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.058 2026-10-07 19:04:36,853 43 INFO rb-ce3bf1e-225338-422107 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 19:04:36,903 43 INFO rb-ce3bf1e-225338-422107 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 19:04:36,986 43 INFO rb-ce3bf1e-225338-422107 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 19:04:37,005 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:37] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:37,007 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:37] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:37,036 43 INFO rb-ce3bf1e-225338-422107 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 19:04:37,087 43 INFO rb-ce3bf1e-225338-422107 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 19:04:37,170 43 INFO rb-ce3bf1e-225338-422107 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 19:04:37,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-10-07 19:04:37,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 19:04:37,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70117030 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ed78dbb-a8f9-4fa4-a200-19b40f71189c'}] 2026-10-07 19:04:37,266 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:37,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 17224220 (allocated 19136512) 2026-10-07 19:04:37,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 119226 2026-10-07 19:04:37,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-10-07 19:04:37,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 119226 2026-10-07 19:04:37,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70117030 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8ed78dbb-a8f9-4fa4-a200-19b40f71189c'} created pos.order #819 2026-10-07 19:04:37,432 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70117030 finished 2026-10-07 19:04:37,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190437_560189_test_downpayment_amount_to_invoice.txt 2026-10-07 19:04:37,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmpbgfyk82t_chrome_odoo" 2026-10-07 19:04:37,627 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-10-07 19:04:37,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.143 0.264 2026-10-07 19:04:38,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-10-07 19:04:40,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-10-07 19:04:41,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 119461 2026-10-07 19:04:41,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpus7xgp60_chrome_odoo 2026-10-07 19:04:41,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44949/json/version 2026-10-07 19:04:41,988 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44949', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:42,020 43 INFO rb-ce3bf1e-225338-422107 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 19:04:42,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:44949/json 2026-10-07 19:04:42,021 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44949', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:42,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:44949/devtools/page/02633999FBCFCBEAC554A1179BDB6CC3 2026-10-07 19:04:42,046 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-10-07 19:04:42,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-10-07 19:04:42,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:04:42,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-10-07 19:04:42,235 43 INFO rb-ce3bf1e-225338-422107 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 19:04:42,235 43 INFO rb-ce3bf1e-225338-422107 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 19:04:42,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:04:43,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.072 0.766 2026-10-07 19:04:43,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '02633999FBCFCBEAC554A1179BDB6CC3', 'loaderId': '2BF583E3167A3BDB40518280FC127FE2', 'isDownload': False} 2026-10-07 19:04:43,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-07 19:04:43,118 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:04:43,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 19:04:43,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 19:04:43,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.038 2026-10-07 19:04:43,809 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:43,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:04:43,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:04:43,866 43 INFO rb-ce3bf1e-225338-422107 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 19:04:43,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 19:04:43,876 43 INFO rb-ce3bf1e-225338-422107 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 19:04:43,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "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 19:04:43,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:43,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.018 2026-10-07 19:04:43,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 19:04:44,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.037 0.044 2026-10-07 19:04:44,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-07 19:04:44,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.317 0.521 2026-10-07 19:04:44,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:04:45,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:45,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-07 19:04:45,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:45,223 43 INFO rb-ce3bf1e-225338-422107 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 19:04:45,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "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 19:04:45,303 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:45,362 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:04:45,387 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:04:45,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.035 0.044 2026-10-07 19:04:45,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-10-07 19:04:45,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.081 2026-10-07 19:04:45,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:04:45,457 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:04:45,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.048 2026-10-07 19:04:45,566 43 INFO rb-ce3bf1e-225338-422107 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 19:04:45,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:04:45,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.059 0.049 2026-10-07 19:04:45,744 43 INFO rb-ce3bf1e-225338-422107 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 19:04:45,750 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:04:45,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.106 2026-10-07 19:04:45,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-07 19:04:45,829 43 INFO rb-ce3bf1e-225338-422107 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 19:04:45,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-10-07 19:04:45,852 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:45,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.195 2026-10-07 19:04:45,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:45] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.035 0.322 2026-10-07 19:04:46,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.266 2026-10-07 19:04:46,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.307 2026-10-07 19:04:46,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.301 2026-10-07 19:04:46,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-07 19:04:46,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-10-07 19:04:46,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.165 2026-10-07 19:04:46,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.391 2026-10-07 19:04:46,382 43 INFO rb-ce3bf1e-225338-422107 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 19:04:46,443 43 INFO rb-ce3bf1e-225338-422107 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 19:04:46,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.061 0.160 2026-10-07 19:04:46,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.044 0.054 2026-10-07 19:04:46,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 19:04:46,977 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.076 0.104 2026-10-07 19:04:47,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.071 0.120 2026-10-07 19:04:47,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.194 2026-10-07 19:04:47,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "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 19:04:47,513 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "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.049 2026-10-07 19:04:47,583 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.019 0.060 2026-10-07 19:04:47,694 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,775 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,793 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:47,796 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:47,830 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,876 43 INFO rb-ce3bf1e-225338-422107 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 19:04:47,950 43 INFO rb-ce3bf1e-225338-422107 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 19:04:48,006 43 INFO rb-ce3bf1e-225338-422107 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 19:04:48,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-10-07 19:04:48,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 19:04:48,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51357204 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c476ba44-5c4f-487c-9e8b-d011dbecf9e5'}] 2026-10-07 19:04:48,115 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:04:48,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 17147452 (allocated 18350080) 2026-10-07 19:04:48,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 119461 2026-10-07 19:04:48,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-10-07 19:04:48,295 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 119461 2026-10-07 19:04:48,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190448_442060_test_downpayment_invoice_line_name.txt 2026-10-07 19:04:48,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpus7xgp60_chrome_odoo" 2026-10-07 19:04:48,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-10-07 19:04:50,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51357204 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'c476ba44-5c4f-487c-9e8b-d011dbecf9e5'} created pos.order #820 2026-10-07 19:04:50,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51357204 finished 2026-10-07 19:04:50,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 510 0.790 1.740 2026-10-07 19:04:50,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-10-07 19:04:52,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119694 2026-10-07 19:04:52,295 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp1vpei4fj_chrome_odoo 2026-10-07 19:04:52,295 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:44893/json/version 2026-10-07 19:04:52,296 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:52,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 19:04:52,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:44893/json 2026-10-07 19:04:52,336 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:04:52,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:44893/devtools/page/AEDDDB79620A99A4D054139E12152C27 2026-10-07 19:04:52,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 19:04:52,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 19:04:52,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:04:52,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 19:04:52,714 43 INFO rb-ce3bf1e-225338-422107 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 19:04:52,714 43 INFO rb-ce3bf1e-225338-422107 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 19:04:52,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:04:53,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:53] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.108 0.783 2026-10-07 19:04:53,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'AEDDDB79620A99A4D054139E12152C27', 'loaderId': '8C56AA11A646C858129837EDECA0C666', 'isDownload': False} 2026-10-07 19:04:53,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-10-07 19:04:53,683 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:04:53,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:53] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.012 2026-10-07 19:04:53,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:53] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:04:53,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:53] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.056 2026-10-07 19:04:54,445 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:04:54,451 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:04:54,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:04:54,531 43 INFO rb-ce3bf1e-225338-422107 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 19:04:54,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 19:04:54,543 43 INFO rb-ce3bf1e-225338-422107 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 19:04:54,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "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 19:04:54,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:54,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.022 2026-10-07 19:04:54,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.036 2026-10-07 19:04:54,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.048 2026-10-07 19:04:54,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 19:04:55,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.294 0.483 2026-10-07 19:04:55,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "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 19:04:55,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.002 0.010 2026-10-07 19:04:55,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-07 19:04:55,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.002 0.009 2026-10-07 19:04:55,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 19:04:55,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:55,873 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:04:55,913 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:04:55,915 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:04:55,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.024 0.043 2026-10-07 19:04:55,970 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:04:55,982 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "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 19:04:55,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.092 2026-10-07 19:04:55,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-07 19:04:56,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.018 2026-10-07 19:04:56,120 43 INFO rb-ce3bf1e-225338-422107 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 19:04:56,227 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:04:56,236 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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 19:04:56,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.094 0.022 2026-10-07 19:04:56,374 43 INFO rb-ce3bf1e-225338-422107 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 19:04:56,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.041 0.146 2026-10-07 19:04:56,399 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:56,429 43 INFO rb-ce3bf1e-225338-422107 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 19:04:56,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.020 0.177 2026-10-07 19:04:56,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.234 2026-10-07 19:04:56,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.031 0.352 2026-10-07 19:04:56,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.414 2026-10-07 19:04:56,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.345 2026-10-07 19:04:56,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.277 2026-10-07 19:04:56,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.275 2026-10-07 19:04:56,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-07 19:04:56,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-10-07 19:04:56,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:56] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.210 2026-10-07 19:04:57,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.097 0.245 2026-10-07 19:04:57,070 43 INFO rb-ce3bf1e-225338-422107 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 19:04:57,137 43 INFO rb-ce3bf1e-225338-422107 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 19:04:57,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.082 0.159 2026-10-07 19:04:57,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.068 0.053 2026-10-07 19:04:57,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.008 0.020 2026-10-07 19:04:57,711 43 INFO rb-ce3bf1e-225338-422107 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 19:04:57,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:57] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.077 0.121 2026-10-07 19:04:58,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.078 0.132 2026-10-07 19:04:58,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.192 2026-10-07 19:04:58,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.034 2026-10-07 19:04:58,274 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04: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.017 0.033 2026-10-07 19:04:58,329 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.021 0.088 2026-10-07 19:04:58,440 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,511 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,531 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:58,532 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:04:58,569 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,615 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,694 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,750 43 INFO rb-ce3bf1e-225338-422107 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 19:04:58,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 19:04:58,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 19:04:58,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4542590 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '60ebcbad-2117-42d3-917e-d4dcaef60e7d'}] 2026-10-07 19:04:58,857 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:04:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:04:58,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17308372 (allocated 18612224) 2026-10-07 19:04:58,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119694 2026-10-07 19:04:58,958 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 19:04:58,960 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119694 2026-10-07 19:04:59,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190459_077505_test_downpayment_invoice_link.txt 2026-10-07 19:04:59,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp1vpei4fj_chrome_odoo" 2026-10-07 19:04:59,100 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 19:05:01,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4542590 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '60ebcbad-2117-42d3-917e-d4dcaef60e7d'} created pos.order #821 2026-10-07 19:05:01,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4542590 finished 2026-10-07 19:05:01,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 539 1.119 1.924 2026-10-07 19:05:03,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 119922 2026-10-07 19:05:03,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpk4k906z5_chrome_odoo 2026-10-07 19:05:03,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:45023/json/version 2026-10-07 19:05:03,413 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:03,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 19:05:03,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:45023/json 2026-10-07 19:05:03,464 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:03,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:45023/devtools/page/FFB1458757CA54077C34445BCC70DE5E 2026-10-07 19:05:03,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 19:05:03,529 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 19:05:03,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:05:03,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 19:05:03,679 43 INFO rb-ce3bf1e-225338-422107 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 19:05:03,679 43 INFO rb-ce3bf1e-225338-422107 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 19:05:03,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:03] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.042 0.070 2026-10-07 19:05:03,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'FFB1458757CA54077C34445BCC70DE5E', 'loaderId': 'E80D46693FE689A6496B02135C35E91E', 'isDownload': False} 2026-10-07 19:05:03,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-10-07 19:05:03,844 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:03,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:03] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:05:03,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:03] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 19:05:03,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:03] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 19:05:04,602 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:04,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:05:04,623 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:05:04,657 43 INFO rb-ce3bf1e-225338-422107 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 19:05:04,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:05:04,666 43 INFO rb-ce3bf1e-225338-422107 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 19:05:04,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:05:04,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:04,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:05:04,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "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.015 2026-10-07 19:05:04,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.013 0.038 2026-10-07 19:05:04,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-10-07 19:05:05,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.341 0.557 2026-10-07 19:05:05,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:05:05,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:05,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.010 0.049 2026-10-07 19:05:06,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:05:06,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 19:05:06,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "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 19:05:06,135 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:06,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:05:06,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.023 2026-10-07 19:05:06,181 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:05:06,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.008 0.079 2026-10-07 19:05:06,239 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:05:06,247 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "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 19:05:06,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.110 2026-10-07 19:05:06,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.012 0.030 2026-10-07 19:05:06,442 43 INFO rb-ce3bf1e-225338-422107 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 19:05:06,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.014 2026-10-07 19:05:06,532 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:05:06,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.072 0.064 2026-10-07 19:05:06,661 43 INFO rb-ce3bf1e-225338-422107 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 19:05:06,668 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:06,739 43 INFO rb-ce3bf1e-225338-422107 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 19:05:06,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.055 0.212 2026-10-07 19:05:06,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:06,809 43 INFO rb-ce3bf1e-225338-422107 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 19:05:06,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 19:05:06,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.297 2026-10-07 19:05:06,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.313 2026-10-07 19:05:06,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.373 2026-10-07 19:05:06,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:06] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.288 2026-10-07 19:05:07,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-10-07 19:05:07,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-10-07 19:05:07,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.260 2026-10-07 19:05:07,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.254 2026-10-07 19:05:07,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.280 2026-10-07 19:05:07,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.039 0.124 2026-10-07 19:05:07,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.012 0.016 2026-10-07 19:05:07,551 43 INFO rb-ce3bf1e-225338-422107 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 19:05:07,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "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.077 0.123 2026-10-07 19:05:07,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.085 0.127 2026-10-07 19:05:07,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.216 2026-10-07 19:05:08,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.044 2026-10-07 19:05:08,141 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,196 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.031 0.060 2026-10-07 19:05:08,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.020 0.053 2026-10-07 19:05:08,318 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,395 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,413 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:08,414 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:08,446 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,498 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,573 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,623 43 INFO rb-ce3bf1e-225338-422107 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 19:05:08,702 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 19:05:08,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:05:08,721 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74279718 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': '31e7654c-995f-414a-aba0-8588055678dd'}] 2026-10-07 19:05:08,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:08,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17077516 (allocated 18350080) 2026-10-07 19:05:08,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 119922 2026-10-07 19:05:08,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 19:05:08,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 119922 2026-10-07 19:05:08,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190508_982035_test_downpayment_invoice_link.txt 2026-10-07 19:05:08,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpk4k906z5_chrome_odoo" 2026-10-07 19:05:09,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 19:05:10,093 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74279718 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': '31e7654c-995f-414a-aba0-8588055678dd'} created pos.order #822 2026-10-07 19:05:10,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74279718 finished 2026-10-07 19:05:10,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 395 0.591 1.034 2026-10-07 19:05:10,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 120149 2026-10-07 19:05:10,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp56zym3sd_chrome_odoo 2026-10-07 19:05:10,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:34203/json/version 2026-10-07 19:05:10,816 43 INFO rb-ce3bf1e-225338-422107 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 19:05:10,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: Chrome/150.0.7871.114 2026-10-07 19:05:10,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:34203/json 2026-10-07 19:05:10,836 43 INFO rb-ce3bf1e-225338-422107 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 19:05:10,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:34203/devtools/page/0D8A4DF3BB4A77A65754BF5607DE31E9 2026-10-07 19:05:10,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-10-07 19:05:10,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-10-07 19:05:10,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:05:10,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-10-07 19:05:10,916 43 INFO rb-ce3bf1e-225338-422107 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 19:05:10,916 43 INFO rb-ce3bf1e-225338-422107 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 19:05:11,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.034 0.053 2026-10-07 19:05:11,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '0D8A4DF3BB4A77A65754BF5607DE31E9', 'loaderId': 'F4327CA56F1C74160576F4EE36E6BEDF', 'isDownload': False} 2026-10-07 19:05:11,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-10-07 19:05:11,053 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:11,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.014 2026-10-07 19:05:11,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 19:05:11,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.034 2026-10-07 19:05:11,730 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:11,744 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:11,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:05:11,792 43 INFO rb-ce3bf1e-225338-422107 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 19:05:11,802 43 INFO rb-ce3bf1e-225338-422107 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 19:05:11,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.006 0.022 2026-10-07 19:05:11,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:05:11,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:11,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 19:05:11,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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.016 2026-10-07 19:05:11,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 19:05:11,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.009 0.035 2026-10-07 19:05:12,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 274 0.261 0.707 2026-10-07 19:05:12,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:05:13,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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.010 2026-10-07 19:05:13,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.036 2026-10-07 19:05:13,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:13,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-10-07 19:05:13,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:13,289 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:13,312 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:13,331 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:05:13,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.017 0.047 2026-10-07 19:05:13,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-10-07 19:05:13,404 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:13,429 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:13,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 7 0.023 0.107 2026-10-07 19:05:13,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.043 2026-10-07 19:05:13,534 43 INFO rb-ce3bf1e-225338-422107 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 19:05:13,565 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:05:13,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.013 2026-10-07 19:05:13,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.046 0.114 2026-10-07 19:05:13,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:05:13,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.130 2026-10-07 19:05:13,789 43 INFO rb-ce3bf1e-225338-422107 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 19:05:13,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-07 19:05:13,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-10-07 19:05:13,861 43 INFO rb-ce3bf1e-225338-422107 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 19:05:13,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-07 19:05:13,928 43 INFO rb-ce3bf1e-225338-422107 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 19:05:13,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:13] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.050 0.391 2026-10-07 19:05:14,012 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:14,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.299 2026-10-07 19:05:14,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.307 2026-10-07 19:05:14,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.308 2026-10-07 19:05:14,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.295 2026-10-07 19:05:14,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.291 2026-10-07 19:05:14,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.242 2026-10-07 19:05:14,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.046 2026-10-07 19:05:14,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.005 0.016 2026-10-07 19:05:14,532 43 INFO rb-ce3bf1e-225338-422107 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 19:05:14,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:14] "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.090 0.108 2026-10-07 19:05:15,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.147 0.175 2026-10-07 19:05:15,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.313 2026-10-07 19:05:15,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.050 2026-10-07 19:05:15,225 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.040 0.047 2026-10-07 19:05:15,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.046 0.094 2026-10-07 19:05:15,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.052 0.139 2026-10-07 19:05:15,547 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,597 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,683 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:15,703 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:15,734 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,785 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,870 43 INFO rb-ce3bf1e-225338-422107 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 19:05:15,925 43 INFO rb-ce3bf1e-225338-422107 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 19:05:16,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-10-07 19:05:16,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 19:05:16,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48214783 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'da470d7a-267f-48e1-a26a-e66183297772'}] 2026-10-07 19:05:16,044 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:16,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17388396 (allocated 18874368) 2026-10-07 19:05:16,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 120149 2026-10-07 19:05:16,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-10-07 19:05:16,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 120149 2026-10-07 19:05:16,416 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #239 deleted stock.move.line records with IDs: [1326] 2026-10-07 19:05:16,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190516_424343_test_downpayment_invoice_link.txt 2026-10-07 19:05:16,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp56zym3sd_chrome_odoo" 2026-10-07 19:05:16,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-10-07 19:05:18,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48214783 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'da470d7a-267f-48e1-a26a-e66183297772'} created pos.order #823 2026-10-07 19:05:18,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48214783 finished 2026-10-07 19:05:18,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 698 1.249 1.712 2026-10-07 19:05:19,130 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-10-07 19:05:20,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 120375 2026-10-07 19:05:20,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmp36edj8fn_chrome_odoo 2026-10-07 19:05:20,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:45925/json/version 2026-10-07 19:05:20,656 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:20,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 19:05:20,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:45925/json 2026-10-07 19:05:20,708 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:20,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:45925/devtools/page/5BF4FC882A9A057D02FFDE15913BE20D 2026-10-07 19:05:20,761 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-10-07 19:05:20,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-10-07 19:05:21,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:05:21,057 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-10-07 19:05:21,067 43 INFO rb-ce3bf1e-225338-422107 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 19:05:21,067 43 INFO rb-ce3bf1e-225338-422107 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 19:05:21,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:05:21,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:21] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.151 0.718 2026-10-07 19:05:21,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '5BF4FC882A9A057D02FFDE15913BE20D', 'loaderId': '48991683118C3FDE7D104D40EAB9324E', 'isDownload': False} 2026-10-07 19:05:21,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-10-07 19:05:21,993 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:22,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 19:05:22,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:05:22,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 19:05:22,692 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:22,696 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:05:22,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:05:22,762 43 INFO rb-ce3bf1e-225338-422107 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 19:05:22,773 43 INFO rb-ce3bf1e-225338-422107 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 19:05:22,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.023 2026-10-07 19:05:22,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:05:22,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:22,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 19:05:22,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.037 0.036 2026-10-07 19:05:22,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-10-07 19:05:23,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.057 2026-10-07 19:05:24,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.500 0.576 2026-10-07 19:05:24,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "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 19:05:24,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:05:24,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.058 2026-10-07 19:05:24,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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.009 2026-10-07 19:05:24,436 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-10-07 19:05:24,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.011 0.010 2026-10-07 19:05:24,523 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:24,528 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:05:24,538 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:05:24,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.021 2026-10-07 19:05:24,597 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:24,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.023 0.065 2026-10-07 19:05:24,607 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:24,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-10-07 19:05:24,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.025 2026-10-07 19:05:24,783 43 INFO rb-ce3bf1e-225338-422107 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 19:05:24,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.023 2026-10-07 19:05:24,897 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:24,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:24] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.052 2026-10-07 19:05:25,081 43 INFO rb-ce3bf1e-225338-422107 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 19:05:25,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.079 0.136 2026-10-07 19:05:25,107 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:25,123 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:25,158 43 INFO rb-ce3bf1e-225338-422107 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 19:05:25,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.093 0.290 2026-10-07 19:05:25,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.383 2026-10-07 19:05:25,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.388 2026-10-07 19:05:25,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.423 2026-10-07 19:05:25,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.552 2026-10-07 19:05:25,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.337 2026-10-07 19:05:25,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.232 2026-10-07 19:05:25,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.078 0.273 2026-10-07 19:05:25,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.300 2026-10-07 19:05:25,722 43 INFO rb-ce3bf1e-225338-422107 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 19:05:25,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:25] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.388 2026-10-07 19:05:25,793 43 INFO rb-ce3bf1e-225338-422107 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 19:05:26,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:26] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.110 0.201 2026-10-07 19:05:26,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.065 0.059 2026-10-07 19:05:26,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 19:05:26,440 43 INFO rb-ce3bf1e-225338-422107 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 19:05:26,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:26] "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.095 0.150 2026-10-07 19:05:26,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.142 0.145 2026-10-07 19:05:27,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.287 2026-10-07 19:05:27,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.046 2026-10-07 19:05:27,144 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.052 2026-10-07 19:05:27,219 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.077 2026-10-07 19:05:27,328 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,402 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,419 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:27,420 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:27,451 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,502 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,582 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,655 43 INFO rb-ce3bf1e-225338-422107 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 19:05:27,663 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:27,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15047617 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3a4051ac-1b84-4c8e-a4b3-31c92e39a48e'}] 2026-10-07 19:05:27,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15047617 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3a4051ac-1b84-4c8e-a4b3-31c92e39a48e'} created pos.order #824 2026-10-07 19:05:27,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15047617 finished 2026-10-07 19:05:28,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.421 0.444 2026-10-07 19:05:28,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.047 2026-10-07 19:05:28,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:28] "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 19:05:28,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70771068 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3a4051ac-1b84-4c8e-a4b3-31c92e39a48e'}] 2026-10-07 19:05:28,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70771068 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3a4051ac-1b84-4c8e-a4b3-31c92e39a48e'} sync ignored for existing PoS order pos.order(824,) (state: paid) 2026-10-07 19:05:28,841 43 INFO rb-ce3bf1e-225338-422107 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 19:05:28,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70771068 finished 2026-10-07 19:05:28,893 43 INFO rb-ce3bf1e-225338-422107 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 19:05:28,940 43 INFO rb-ce3bf1e-225338-422107 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 19:05:28,992 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,057 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.105 0.206 2026-10-07 19:05:29,151 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:05:29,209 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.026 0.046 2026-10-07 19:05:29,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.086 2026-10-07 19:05:29,281 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "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.076 2026-10-07 19:05:29,336 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,386 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,441 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,490 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,543 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,638 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,684 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.031 0.055 2026-10-07 19:05:29,747 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,818 43 INFO rb-ce3bf1e-225338-422107 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 19:05:29,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.061 0.083 2026-10-07 19:05:29,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59359529 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e5faaa9e-108e-4b9d-8716-e60530cec04d'}] 2026-10-07 19:05:30,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59359529 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'e5faaa9e-108e-4b9d-8716-e60530cec04d'} created pos.order #825 2026-10-07 19:05:30,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59359529 finished 2026-10-07 19:05:30,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 122 0.200 0.373 2026-10-07 19:05:30,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:30] "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 19:05:30,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27211486 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'e5faaa9e-108e-4b9d-8716-e60530cec04d'}] 2026-10-07 19:05:30,578 43 INFO rb-ce3bf1e-225338-422107 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 19:05:30,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27211486 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'e5faaa9e-108e-4b9d-8716-e60530cec04d'} sync ignored for existing PoS order pos.order(825,) (state: paid) 2026-10-07 19:05:30,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-10-07 19:05:30,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 19:05:30,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27211486 finished 2026-10-07 19:05:30,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 20190644 (allocated 21893120) 2026-10-07 19:05:30,836 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 120375 2026-10-07 19:05:30,840 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-10-07 19:05:30,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 120375 2026-10-07 19:05:30,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.143 0.163 2026-10-07 19:05:30,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190530_970983_test_downpayment_refund.txt 2026-10-07 19:05:30,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmp36edj8fn_chrome_odoo" 2026-10-07 19:05:31,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-10-07 19:05:34,172 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 120606 2026-10-07 19:05:34,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmp286r45pa_chrome_odoo 2026-10-07 19:05:34,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38131/json/version 2026-10-07 19:05:34,174 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38131', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:34,203 43 INFO rb-ce3bf1e-225338-422107 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 19:05:34,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:38131/json 2026-10-07 19:05:34,204 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38131', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:34,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:38131/devtools/page/F5885C885A4DF86EC7777E94925E69EE 2026-10-07 19:05:34,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-10-07 19:05:34,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-10-07 19:05:34,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:05:34,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-10-07 19:05:34,611 43 INFO rb-ce3bf1e-225338-422107 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 19:05:34,611 43 INFO rb-ce3bf1e-225338-422107 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 19:05:34,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:05:35,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:35] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.098 0.764 2026-10-07 19:05:35,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': 'F5885C885A4DF86EC7777E94925E69EE', 'loaderId': 'FCBFB8D564A4121523677F2656FD306D', 'isDownload': False} 2026-10-07 19:05:35,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-10-07 19:05:35,522 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:35,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:35] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 19:05:35,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:35] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 19:05:35,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:35] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.040 2026-10-07 19:05:36,355 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:36,362 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:36,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 19:05:36,426 43 INFO rb-ce3bf1e-225338-422107 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 19:05:36,439 43 INFO rb-ce3bf1e-225338-422107 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 19:05:36,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.037 0.012 2026-10-07 19:05:36,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:36,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:36,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.037 0.020 2026-10-07 19:05:36,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-07 19:05:36,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.042 0.056 2026-10-07 19:05:36,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 19:05:37,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.494 0.606 2026-10-07 19:05:37,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:37] "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 19:05:37,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:38,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.067 2026-10-07 19:05:38,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "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 19:05:38,156 43 INFO rb-ce3bf1e-225338-422107 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 19:05:38,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.008 2026-10-07 19:05:38,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:38,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:05:38,285 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:38,319 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:05:38,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.043 2026-10-07 19:05:38,404 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:05:38,405 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:38,447 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:05:38,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.051 0.126 2026-10-07 19:05:38,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.015 0.047 2026-10-07 19:05:38,612 43 INFO rb-ce3bf1e-225338-422107 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 19:05:38,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.062 0.119 2026-10-07 19:05:38,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.098 0.261 2026-10-07 19:05:38,804 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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 19:05:38,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.155 2026-10-07 19:05:38,868 43 INFO rb-ce3bf1e-225338-422107 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 19:05:38,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-07 19:05:38,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:05:38,915 43 INFO rb-ce3bf1e-225338-422107 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 19:05:38,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:38] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.195 2026-10-07 19:05:39,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-10-07 19:05:39,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.263 2026-10-07 19:05:39,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.284 2026-10-07 19:05:39,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.292 2026-10-07 19:05:39,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.271 2026-10-07 19:05:39,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.268 2026-10-07 19:05:39,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-07 19:05:39,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2180&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.277 2026-10-07 19:05:39,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.275 2026-10-07 19:05:39,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.223 2026-10-07 19:05:39,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.076 0.367 2026-10-07 19:05:39,659 43 INFO rb-ce3bf1e-225338-422107 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 19:05:39,725 43 INFO rb-ce3bf1e-225338-422107 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 19:05:40,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.111 0.191 2026-10-07 19:05:40,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.066 0.098 2026-10-07 19:05:40,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.066 0.023 2026-10-07 19:05:40,461 43 INFO rb-ce3bf1e-225338-422107 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 19:05:40,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:40] "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.156 0.145 2026-10-07 19:05:41,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.104 0.157 2026-10-07 19:05:41,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.250 2026-10-07 19:05:41,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.045 2026-10-07 19:05:41,228 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,293 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.053 0.069 2026-10-07 19:05:41,453 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.050 0.098 2026-10-07 19:05:41,510 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,558 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,610 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,697 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,714 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:41,717 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:41,748 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,798 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,884 43 INFO rb-ce3bf1e-225338-422107 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 19:05:41,940 43 INFO rb-ce3bf1e-225338-422107 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 19:05:42,028 43 INFO rb-ce3bf1e-225338-422107 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 19:05:42,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73434736 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6d4e9c37-0c18-480c-9814-d9493f80c969'}] 2026-10-07 19:05:42,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:45,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73434736 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '6d4e9c37-0c18-480c-9814-d9493f80c969'} created pos.order #826 2026-10-07 19:05:45,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73434736 finished 2026-10-07 19:05:46,405 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:05:46,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 812 1.646 2.727 2026-10-07 19:05:46,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:46] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.007 0.029 2026-10-07 19:05:46,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 27 0.059 0.087 2026-10-07 19:05:46,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:05:46,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-10-07 19:05:46,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 19:05:46,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65926894 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6d4e9c37-0c18-480c-9814-d9493f80c969'}] 2026-10-07 19:05:46,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65926894 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '6d4e9c37-0c18-480c-9814-d9493f80c969'} sync ignored for existing PoS order pos.order(826,) (state: done) 2026-10-07 19:05:46,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65926894 finished 2026-10-07 19:05:47,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18801388 (allocated 20058112) 2026-10-07 19:05:47,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 120606 2026-10-07 19:05:47,046 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-10-07 19:05:47,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 120606 2026-10-07 19:05:47,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190547_200815_test_downpayment_with_taxed_product.txt 2026-10-07 19:05:47,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmp286r45pa_chrome_odoo" 2026-10-07 19:05:47,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: waiting for threads: [, ] 2026-10-07 19:05:47,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.215 0.174 2026-10-07 19:05:47,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-10-07 19:05:48,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 120843 2026-10-07 19:05:48,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmpopb1hzuz_chrome_odoo 2026-10-07 19:05:48,788 43 INFO rb-ce3bf1e-225338-422107 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:40753/json/version 2026-10-07 19:05:48,789 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:48,840 43 INFO rb-ce3bf1e-225338-422107 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 19:05:48,840 43 INFO rb-ce3bf1e-225338-422107 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:40753/json 2026-10-07 19:05:48,840 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:48,853 43 INFO rb-ce3bf1e-225338-422107 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:40753/devtools/page/F89C386713530B8424FC9BD80BD10F34 2026-10-07 19:05:48,869 43 INFO rb-ce3bf1e-225338-422107 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 19:05:48,882 43 INFO rb-ce3bf1e-225338-422107 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 19:05:49,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:05:49,144 43 INFO rb-ce3bf1e-225338-422107 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 19:05:49,155 43 INFO rb-ce3bf1e-225338-422107 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 19:05:49,155 43 INFO rb-ce3bf1e-225338-422107 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 19:05:49,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:05:50,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:50] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.124 1.023 2026-10-07 19:05:50,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': 'F89C386713530B8424FC9BD80BD10F34', 'loaderId': '0D277B39E1080BDD2B8D05CBB1301AF6', 'isDownload': False} 2026-10-07 19:05:50,323 43 INFO rb-ce3bf1e-225338-422107 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 19:05:50,349 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:50,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:50] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.014 2026-10-07 19:05:50,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:50] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 19:05:50,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:50] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-10-07 19:05:51,062 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:51,081 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:51,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 19:05:51,143 43 INFO rb-ce3bf1e-225338-422107 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 19:05:51,159 43 INFO rb-ce3bf1e-225338-422107 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 19:05:51,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 19:05:51,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:05:51,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:51,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "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.029 2026-10-07 19:05:51,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.078 2026-10-07 19:05:51,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.065 2026-10-07 19:05:51,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 19:05:52,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.429 0.545 2026-10-07 19:05:52,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 19:05:52,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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.010 2026-10-07 19:05:52,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.045 2026-10-07 19:05:52,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:05:52,753 43 INFO rb-ce3bf1e-225338-422107 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 19:05:52,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "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 19:05:52,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:05:52,848 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:05:52,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:05:52,905 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:05:52,957 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:05:52,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:52] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.044 0.086 2026-10-07 19:05:53,009 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-07 19:05:53,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.137 2026-10-07 19:05:53,035 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:05:53,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.089 2026-10-07 19:05:53,125 43 INFO rb-ce3bf1e-225338-422107 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 19:05:53,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.137 2026-10-07 19:05:53,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.026 0.226 2026-10-07 19:05:53,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.093 2026-10-07 19:05:53,324 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:05:53,344 43 INFO rb-ce3bf1e-225338-422107 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 19:05:53,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.067 2026-10-07 19:05:53,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-10-07 19:05:53,426 43 INFO rb-ce3bf1e-225338-422107 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 19:05:53,430 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:53,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-10-07 19:05:53,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.195 2026-10-07 19:05:53,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.228 2026-10-07 19:05:53,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.238 2026-10-07 19:05:53,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.258 2026-10-07 19:05:53,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-07 19:05:53,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-07 19:05:53,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-10-07 19:05:53,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:53] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.056 0.274 2026-10-07 19:05:53,934 43 INFO rb-ce3bf1e-225338-422107 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 19:05:54,004 43 INFO rb-ce3bf1e-225338-422107 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 19:05:54,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.063 0.143 2026-10-07 19:05:54,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.066 2026-10-07 19:05:54,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.025 2026-10-07 19:05:54,555 43 INFO rb-ce3bf1e-225338-422107 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 19:05:54,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:54] "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.102 0.164 2026-10-07 19:05:55,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.069 0.137 2026-10-07 19:05:55,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.208 2026-10-07 19:05:55,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.039 2026-10-07 19:05:55,234 43 INFO rb-ce3bf1e-225338-422107 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 19:05:55,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05: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.034 0.046 2026-10-07 19:05:55,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.044 0.075 2026-10-07 19:05:55,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.045 0.120 2026-10-07 19:05:55,494 43 INFO rb-ce3bf1e-225338-422107 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 19:05:55,543 43 INFO rb-ce3bf1e-225338-422107 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 19:05:55,594 43 INFO rb-ce3bf1e-225338-422107 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 19:05:55,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-10-07 19:05:55,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 19:05:55,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16516180 (allocated 17563648) 2026-10-07 19:05:55,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 120843 2026-10-07 19:05:55,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-10-07 19:05:55,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 120843 2026-10-07 19:05:55,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190555_983442_test_draft_pos_order_linked_sale_order.txt 2026-10-07 19:05:55,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmpopb1hzuz_chrome_odoo" 2026-10-07 19:05:56,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-10-07 19:05:57,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 121060 2026-10-07 19:05:57,315 43 INFO rb-ce3bf1e-225338-422107 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/tmpoztkfdw7_chrome_odoo 2026-10-07 19:05:57,315 43 INFO rb-ce3bf1e-225338-422107 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:39637/json/version 2026-10-07 19:05:57,317 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:57,392 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,392 43 INFO rb-ce3bf1e-225338-422107 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:39637/json 2026-10-07 19:05:57,393 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:05:57,415 43 INFO rb-ce3bf1e-225338-422107 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:39637/devtools/page/7BCF8EEF555329C0637399E87CE7D981 2026-10-07 19:05:57,437 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,463 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:05:57,700 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,706 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,706 43 INFO rb-ce3bf1e-225338-422107 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 19:05:57,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:05:58,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:58] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.056 0.745 2026-10-07 19:05:58,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '7BCF8EEF555329C0637399E87CE7D981', 'loaderId': 'B275DC2C47F00CA8E7D592D7ACFD1A06', 'isDownload': False} 2026-10-07 19:05:58,525 43 INFO rb-ce3bf1e-225338-422107 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 19:05:58,548 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:05:58,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.011 2026-10-07 19:05:58,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 19:05:58,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 19:05:59,247 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:05:59,249 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:05:59,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:05:59,309 43 INFO rb-ce3bf1e-225338-422107 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 19:05:59,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.008 2026-10-07 19:05:59,319 43 INFO rb-ce3bf1e-225338-422107 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 19:05:59,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 19:05:59,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:05:59,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "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.035 2026-10-07 19:05:59,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-07 19:05:59,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.071 2026-10-07 19:05:59,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:05:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.090 2026-10-07 19:06:00,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.345 0.499 2026-10-07 19:06:00,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "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 19:06:00,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:06:00,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.043 2026-10-07 19:06:00,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:06:00,741 43 INFO rb-ce3bf1e-225338-422107 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 19:06:00,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:00,834 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:00,878 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:06:00,918 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:00,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.055 0.042 2026-10-07 19:06:00,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.111 2026-10-07 19:06:00,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-10-07 19:06:00,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "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 19:06:00,993 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:06:01,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.012 2026-10-07 19:06:01,214 43 INFO rb-ce3bf1e-225338-422107 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 19:06:01,251 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:06:01,358 43 INFO rb-ce3bf1e-225338-422107 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 19:06:01,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.137 0.087 2026-10-07 19:06:01,462 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:01,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.160 2026-10-07 19:06:01,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.225 2026-10-07 19:06:01,563 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:01,564 43 INFO rb-ce3bf1e-225338-422107 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 19:06:01,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.257 2026-10-07 19:06:01,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.330 2026-10-07 19:06:01,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.099 0.479 2026-10-07 19:06:01,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.340 2026-10-07 19:06:01,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.368 2026-10-07 19:06:01,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.312 2026-10-07 19:06:01,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.312 2026-10-07 19:06:01,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:01] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.302 2026-10-07 19:06:02,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.069 0.257 2026-10-07 19:06:02,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.298 2026-10-07 19:06:02,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.361 2026-10-07 19:06:02,231 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,351 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,398 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,467 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,526 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,579 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:02] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.045 2026-10-07 19:06:02,637 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,687 43 INFO rb-ce3bf1e-225338-422107 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 19:06:02,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.047 0.079 2026-10-07 19:06:02,753 43 INFO rb-ce3bf1e-225338-422107 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 19:06:03,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.116 0.199 2026-10-07 19:06:03,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:03] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.016 2026-10-07 19:06:03,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 19:06:03,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.022 2026-10-07 19:06:03,383 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-10-07 19:06:03,385 43 INFO rb-ce3bf1e-225338-422107 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 19:06:03,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17988916 (allocated 19136512) 2026-10-07 19:06:03,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 121060 2026-10-07 19:06:03,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-10-07 19:06:03,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 121060 2026-10-07 19:06:03,693 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190603_693605_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-10-07 19:06:03,694 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmpoztkfdw7_chrome_odoo" 2026-10-07 19:06:03,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-10-07 19:06:04,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 121282 2026-10-07 19:06:04,992 43 INFO rb-ce3bf1e-225338-422107 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/tmpw19mrpgu_chrome_odoo 2026-10-07 19:06:04,992 43 INFO rb-ce3bf1e-225338-422107 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:37911/json/version 2026-10-07 19:06:04,993 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37911', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:05,041 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,042 43 INFO rb-ce3bf1e-225338-422107 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:37911/json 2026-10-07 19:06:05,042 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37911', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:05,070 43 INFO rb-ce3bf1e-225338-422107 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:37911/devtools/page/25EA408C93E869635E824077EE53F95C 2026-10-07 19:06:05,101 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,110 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:05,305 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,307 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,307 43 INFO rb-ce3bf1e-225338-422107 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 19:06:05,327 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:06:06,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:06] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.245 0.854 2026-10-07 19:06:06,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '25EA408C93E869635E824077EE53F95C', 'loaderId': 'CBEBB6D9098BBA93482A2ED1AA59C6CC', 'isDownload': False} 2026-10-07 19:06:06,424 43 INFO rb-ce3bf1e-225338-422107 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 19:06:06,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:06,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:06] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 19:06:06,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:06] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 19:06:06,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:06] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.042 2026-10-07 19:06:07,184 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:07,228 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:06:07,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.041 2026-10-07 19:06:07,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-07 19:06:07,278 43 INFO rb-ce3bf1e-225338-422107 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 19:06:07,287 43 INFO rb-ce3bf1e-225338-422107 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 19:06:07,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "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 19:06:07,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:07,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.020 0.024 2026-10-07 19:06:07,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.058 2026-10-07 19:06:07,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.063 0.070 2026-10-07 19:06:07,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.101 2026-10-07 19:06:08,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.514 0.575 2026-10-07 19:06:08,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.012 2026-10-07 19:06:08,816 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.011 2026-10-07 19:06:08,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.046 2026-10-07 19:06:08,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.012 2026-10-07 19:06:08,970 43 INFO rb-ce3bf1e-225338-422107 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 19:06:08,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:09,052 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:06:09,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:06:09,107 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:06:09,155 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:06:09,161 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:06:09,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.058 0.078 2026-10-07 19:06:09,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.146 2026-10-07 19:06:09,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.160 2026-10-07 19:06:09,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.082 2026-10-07 19:06:09,303 43 INFO rb-ce3bf1e-225338-422107 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 19:06:09,393 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:09,477 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 19:06:09,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.126 0.096 2026-10-07 19:06:09,593 43 INFO rb-ce3bf1e-225338-422107 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 19:06:09,595 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:09,663 43 INFO rb-ce3bf1e-225338-422107 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 19:06:09,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.075 0.290 2026-10-07 19:06:09,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.380 2026-10-07 19:06:09,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.423 2026-10-07 19:06:09,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.409 2026-10-07 19:06:09,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.519 2026-10-07 19:06:09,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.354 2026-10-07 19:06:10,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.247 2026-10-07 19:06:10,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-10-07 19:06:10,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.215 2026-10-07 19:06:10,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.055 0.272 2026-10-07 19:06:10,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-07 19:06:10,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.299 2026-10-07 19:06:10,325 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.427 2026-10-07 19:06:10,469 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,514 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,579 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,648 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,707 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.043 0.054 2026-10-07 19:06:10,753 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,819 43 INFO rb-ce3bf1e-225338-422107 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 19:06:10,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.037 0.073 2026-10-07 19:06:10,889 43 INFO rb-ce3bf1e-225338-422107 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 19:06:11,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.095 0.178 2026-10-07 19:06:11,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:11] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.005 0.019 2026-10-07 19:06:11,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.065 0.061 2026-10-07 19:06:11,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.025 2026-10-07 19:06:11,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-10-07 19:06:11,558 43 INFO rb-ce3bf1e-225338-422107 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 19:06:11,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16524136 (allocated 17825792) 2026-10-07 19:06:11,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 121282 2026-10-07 19:06:11,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-10-07 19:06:11,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 121282 2026-10-07 19:06:11,836 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190611_836542_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-10-07 19:06:11,836 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmpw19mrpgu_chrome_odoo" 2026-10-07 19:06:11,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-10-07 19:06:13,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-10-07 19:06:15,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 121497 2026-10-07 19:06:15,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmp2199s1jj_chrome_odoo 2026-10-07 19:06:15,973 43 INFO rb-ce3bf1e-225338-422107 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:35901/json/version 2026-10-07 19:06:15,980 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:16,000 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,000 43 INFO rb-ce3bf1e-225338-422107 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:35901/json 2026-10-07 19:06:16,002 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:16,018 43 INFO rb-ce3bf1e-225338-422107 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:35901/devtools/page/7CBA7719D717348A27FF6AAB54AC3EE5 2026-10-07 19:06:16,022 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,029 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:16,426 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,428 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,428 43 INFO rb-ce3bf1e-225338-422107 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 19:06:16,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:06:17,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:17] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.129 1.046 2026-10-07 19:06:17,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '7CBA7719D717348A27FF6AAB54AC3EE5', 'loaderId': 'E7618F2C2EAFDBE834FBC13FFB513BA4', 'isDownload': False} 2026-10-07 19:06:17,620 43 INFO rb-ce3bf1e-225338-422107 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 19:06:17,643 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:17,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:17] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 19:06:17,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:17] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-10-07 19:06:17,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:17] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 19:06:18,301 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:18,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:06:18,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.029 0.025 2026-10-07 19:06:18,404 43 INFO rb-ce3bf1e-225338-422107 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 19:06:18,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.011 2026-10-07 19:06:18,423 43 INFO rb-ce3bf1e-225338-422107 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 19:06:18,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 19:06:18,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:18,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.015 0.023 2026-10-07 19:06:18,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.042 0.063 2026-10-07 19:06:18,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 19:06:18,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.065 2026-10-07 19:06:19,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.456 0.506 2026-10-07 19:06:19,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 19:06:19,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.007 2026-10-07 19:06:20,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.054 2026-10-07 19:06:20,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:06:20,072 43 INFO rb-ce3bf1e-225338-422107 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 19:06:20,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:06:20,158 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:20,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:06:20,188 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:06:20,191 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:06:20,245 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:20,278 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-07 19:06:20,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.042 0.077 2026-10-07 19:06:20,293 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:20,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.160 2026-10-07 19:06:20,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.105 2026-10-07 19:06:20,379 43 INFO rb-ce3bf1e-225338-422107 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 19:06:20,516 43 INFO rb-ce3bf1e-225338-422107 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 19:06:20,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.096 0.144 2026-10-07 19:06:20,530 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:20,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.031 0.276 2026-10-07 19:06:20,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.163 2026-10-07 19:06:20,656 43 INFO rb-ce3bf1e-225338-422107 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 19:06:20,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-10-07 19:06:20,698 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:06:20,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.249 2026-10-07 19:06:20,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.329 2026-10-07 19:06:20,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.235 2026-10-07 19:06:20,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.216 2026-10-07 19:06:20,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.204 2026-10-07 19:06:20,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.199 2026-10-07 19:06:20,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.209 2026-10-07 19:06:20,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:20] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-07 19:06:21,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.171 2026-10-07 19:06:21,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-07 19:06:21,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.077 0.301 2026-10-07 19:06:21,210 43 INFO rb-ce3bf1e-225338-422107 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 19:06:21,274 43 INFO rb-ce3bf1e-225338-422107 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 19:06:21,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.099 0.191 2026-10-07 19:06:21,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.055 2026-10-07 19:06:21,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:21] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 19:06:21,853 43 INFO rb-ce3bf1e-225338-422107 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 19:06:22,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "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.148 0.135 2026-10-07 19:06:22,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.099 0.139 2026-10-07 19:06:22,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.232 2026-10-07 19:06:22,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.038 2026-10-07 19:06:22,530 43 INFO rb-ce3bf1e-225338-422107 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 19:06:22,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.015 0.047 2026-10-07 19:06:22,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.024 0.072 2026-10-07 19:06:22,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.116 2026-10-07 19:06:22,857 43 INFO rb-ce3bf1e-225338-422107 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 19:06:22,910 43 INFO rb-ce3bf1e-225338-422107 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 19:06:22,958 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,010 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,060 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,112 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,163 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,214 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,265 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,315 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,366 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-10-07 19:06:23,419 43 INFO rb-ce3bf1e-225338-422107 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 19:06:23,549 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 18108608 (allocated 19660800) 2026-10-07 19:06:23,593 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 121497 2026-10-07 19:06:23,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-10-07 19:06:23,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 121497 2026-10-07 19:06:23,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190623_732072_test_import_lot_groupable_and_non_groupable.txt 2026-10-07 19:06:23,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmp2199s1jj_chrome_odoo" 2026-10-07 19:06:23,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-10-07 19:06:25,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121724 2026-10-07 19:06:25,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpcha638ok_chrome_odoo 2026-10-07 19:06:25,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45783/json/version 2026-10-07 19:06:25,298 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:25,313 43 INFO rb-ce3bf1e-225338-422107 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 19:06:25,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45783/json 2026-10-07 19:06:25,314 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:25,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:45783/devtools/page/C12BFF77012E348A1182311EF0C659B2 2026-10-07 19:06:25,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 19:06:25,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 19:06:25,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:25,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 19:06:25,639 43 INFO rb-ce3bf1e-225338-422107 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 19:06:25,639 43 INFO rb-ce3bf1e-225338-422107 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 19:06:25,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:06:26,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:26] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.110 0.814 2026-10-07 19:06:26,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'C12BFF77012E348A1182311EF0C659B2', 'loaderId': 'B882270315E605A02EC2B4BE4C62AB90', 'isDownload': False} 2026-10-07 19:06:26,597 43 INFO rb-ce3bf1e-225338-422107 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 19:06:26,630 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:26,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:26] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 19:06:26,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:26] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.022 2026-10-07 19:06:26,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:26] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 19:06:27,365 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:06:27,371 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:06:27,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:06:27,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:06:27,449 43 INFO rb-ce3bf1e-225338-422107 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 19:06:27,460 43 INFO rb-ce3bf1e-225338-422107 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 19:06:27,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "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 19:06:27,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:27,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.025 0.021 2026-10-07 19:06:27,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.051 2026-10-07 19:06:27,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.038 2026-10-07 19:06:27,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 19:06:28,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.446 0.518 2026-10-07 19:06:28,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:28] "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 19:06:28,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:06:28,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:28] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-10-07 19:06:28,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:28,912 43 INFO rb-ce3bf1e-225338-422107 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 19:06:28,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:29,012 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:06:29,045 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 19:06:29,049 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:06:29,077 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:29,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "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 19:06:29,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.049 0.075 2026-10-07 19:06:29,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.134 2026-10-07 19:06:29,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.044 2026-10-07 19:06:29,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.139 2026-10-07 19:06:29,227 43 INFO rb-ce3bf1e-225338-422107 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 19:06:29,288 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:06:29,432 43 INFO rb-ce3bf1e-225338-422107 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 19:06:29,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.127 0.071 2026-10-07 19:06:29,492 43 INFO rb-ce3bf1e-225338-422107 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 19:06:29,495 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:29,507 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:29,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.049 0.259 2026-10-07 19:06:29,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.312 2026-10-07 19:06:29,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.374 2026-10-07 19:06:29,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.338 2026-10-07 19:06:29,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.445 2026-10-07 19:06:29,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-10-07 19:06:29,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.214 2026-10-07 19:06:29,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.218 2026-10-07 19:06:29,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-10-07 19:06:29,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:29] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-10-07 19:06:30,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.080 0.255 2026-10-07 19:06:30,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.277 2026-10-07 19:06:30,129 43 INFO rb-ce3bf1e-225338-422107 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 19:06:30,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.342 2026-10-07 19:06:30,195 43 INFO rb-ce3bf1e-225338-422107 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 19:06:30,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.115 0.169 2026-10-07 19:06:30,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.047 0.058 2026-10-07 19:06:30,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.015 2026-10-07 19:06:30,792 43 INFO rb-ce3bf1e-225338-422107 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 19:06:30,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:30] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.085 0.118 2026-10-07 19:06:31,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.135 2026-10-07 19:06:31,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.220 2026-10-07 19:06:31,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.028 0.044 2026-10-07 19:06:31,407 43 INFO rb-ce3bf1e-225338-422107 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 19:06:31,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.042 0.056 2026-10-07 19:06:31,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.080 2026-10-07 19:06:31,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.022 0.099 2026-10-07 19:06:31,656 43 INFO rb-ce3bf1e-225338-422107 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 19:06:31,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 19:06:31,710 43 INFO rb-ce3bf1e-225338-422107 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 19:06:31,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16371496 (allocated 17301504) 2026-10-07 19:06:31,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121724 2026-10-07 19:06:31,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 19:06:31,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121724 2026-10-07 19:06:31,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190631_992807_test_multiple_lots_sale_order.txt 2026-10-07 19:06:31,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpcha638ok_chrome_odoo" 2026-10-07 19:06:33,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 121951 2026-10-07 19:06:33,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpfs0xutmc_chrome_odoo 2026-10-07 19:06:33,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44339/json/version 2026-10-07 19:06:33,005 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:33,041 43 INFO rb-ce3bf1e-225338-422107 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 19:06:33,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:44339/json 2026-10-07 19:06:33,042 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:33,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:44339/devtools/page/B134B536E87EE597E48B63491E20343A 2026-10-07 19:06:33,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 19:06:33,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 19:06:33,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:33,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 19:06:33,266 43 INFO rb-ce3bf1e-225338-422107 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 19:06:33,266 43 INFO rb-ce3bf1e-225338-422107 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 19:06:33,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:33] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.026 0.070 2026-10-07 19:06:33,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'B134B536E87EE597E48B63491E20343A', 'loaderId': '8714A70FDD02647E05B1BC8B9977D68C', 'isDownload': False} 2026-10-07 19:06:33,388 43 INFO rb-ce3bf1e-225338-422107 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 19:06:33,419 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:33,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:33] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-10-07 19:06:33,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:33] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:06:33,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:33] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.051 2026-10-07 19:06:34,197 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:34,201 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:06:34,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:06:34,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 19:06:34,273 43 INFO rb-ce3bf1e-225338-422107 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 19:06:34,285 43 INFO rb-ce3bf1e-225338-422107 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 19:06:34,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "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 19:06:34,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:34,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.010 0.015 2026-10-07 19:06:34,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 19:06:34,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.014 0.038 2026-10-07 19:06:34,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.040 2026-10-07 19:06:35,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.280 0.494 2026-10-07 19:06:35,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:35,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:06:35,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-07 19:06:35,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:35,514 43 INFO rb-ce3bf1e-225338-422107 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 19:06:35,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "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 19:06:35,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:06:35,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:06:35,628 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:06:35,637 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:06:35,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.051 2026-10-07 19:06:35,668 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "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 19:06:35,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:06:35,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:35,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.037 0.112 2026-10-07 19:06:35,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.079 2026-10-07 19:06:35,801 43 INFO rb-ce3bf1e-225338-422107 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 19:06:35,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.043 0.130 2026-10-07 19:06:35,932 43 INFO rb-ce3bf1e-225338-422107 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 19:06:35,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.028 0.062 2026-10-07 19:06:35,958 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:06:36,028 43 INFO rb-ce3bf1e-225338-422107 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 19:06:36,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.056 0.264 2026-10-07 19:06:36,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.202 2026-10-07 19:06:36,121 43 INFO rb-ce3bf1e-225338-422107 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 19:06:36,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.280 2026-10-07 19:06:36,192 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:36,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.329 2026-10-07 19:06:36,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.378 2026-10-07 19:06:36,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.388 2026-10-07 19:06:36,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.351 2026-10-07 19:06:36,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.338 2026-10-07 19:06:36,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-07 19:06:36,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.288 2026-10-07 19:06:36,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.280 2026-10-07 19:06:36,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.018 0.382 2026-10-07 19:06:36,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.029 0.076 2026-10-07 19:06:37,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 19:06:37,167 43 INFO rb-ce3bf1e-225338-422107 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 19:06:37,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "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.093 0.122 2026-10-07 19:06:37,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.078 0.124 2026-10-07 19:06:37,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.200 2026-10-07 19:06:37,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.038 2026-10-07 19:06:37,744 43 INFO rb-ce3bf1e-225338-422107 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 19:06:37,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.027 0.052 2026-10-07 19:06:37,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.043 0.093 2026-10-07 19:06:37,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.130 2026-10-07 19:06:38,052 43 INFO rb-ce3bf1e-225338-422107 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 19:06:38,110 43 INFO rb-ce3bf1e-225338-422107 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 19:06:38,153 43 INFO rb-ce3bf1e-225338-422107 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 19:06:38,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 19:06:38,207 43 INFO rb-ce3bf1e-225338-422107 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 19:06:38,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16283312 (allocated 17301504) 2026-10-07 19:06:38,344 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 121951 2026-10-07 19:06:38,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 19:06:38,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 121951 2026-10-07 19:06:38,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190638_497990_test_multiple_lots_sale_order.txt 2026-10-07 19:06:38,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpfs0xutmc_chrome_odoo" 2026-10-07 19:06:39,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 122167 2026-10-07 19:06:39,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpezzhei3t_chrome_odoo 2026-10-07 19:06:39,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45325/json/version 2026-10-07 19:06:39,057 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45325', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:39,095 43 INFO rb-ce3bf1e-225338-422107 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 19:06:39,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:45325/json 2026-10-07 19:06:39,096 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45325', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:39,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:45325/devtools/page/3B237E72D04FB505A2941FFF44524969 2026-10-07 19:06:39,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-10-07 19:06:39,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-10-07 19:06:39,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:39,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-10-07 19:06:39,218 43 INFO rb-ce3bf1e-225338-422107 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 19:06:39,219 43 INFO rb-ce3bf1e-225338-422107 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 19:06:39,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:39] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 33 0.021 0.088 2026-10-07 19:06:39,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '3B237E72D04FB505A2941FFF44524969', 'loaderId': '8FB51956485312938D1940AD48840328', 'isDownload': False} 2026-10-07 19:06:39,366 43 INFO rb-ce3bf1e-225338-422107 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 19:06:39,385 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:39,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:39] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 19:06:39,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:39] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 19:06:39,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:39] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.052 2026-10-07 19:06:40,108 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:06:40,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:06:40,136 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 19:06:40,172 43 INFO rb-ce3bf1e-225338-422107 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 19:06:40,180 43 INFO rb-ce3bf1e-225338-422107 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 19:06:40,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.023 2026-10-07 19:06:40,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "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 19:06:40,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:40,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.007 0.013 2026-10-07 19:06:40,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 19:06:40,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.042 2026-10-07 19:06:40,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 19:06:41,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 271 0.284 0.455 2026-10-07 19:06:41,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:41,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.011 2026-10-07 19:06:41,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.040 2026-10-07 19:06:41,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:41,400 43 INFO rb-ce3bf1e-225338-422107 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 19:06:41,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "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 19:06:41,486 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:41,542 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:06:41,545 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:06:41,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 7 0.016 0.042 2026-10-07 19:06:41,590 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:06:41,600 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:06:41,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.115 2026-10-07 19:06:41,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.131 2026-10-07 19:06:41,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 19:06:41,741 43 INFO rb-ce3bf1e-225338-422107 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 19:06:41,765 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:41,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.071 2026-10-07 19:06:41,903 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:41,974 43 INFO rb-ce3bf1e-225338-422107 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 19:06:41,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.038 0.184 2026-10-07 19:06:42,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-07 19:06:42,045 43 INFO rb-ce3bf1e-225338-422107 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 19:06:42,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-10-07 19:06:42,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.265 2026-10-07 19:06:42,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:06:42,119 43 INFO rb-ce3bf1e-225338-422107 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 19:06:42,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.321 2026-10-07 19:06:42,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-07 19:06:42,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.217 2026-10-07 19:06:42,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-07 19:06:42,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 19:06:42,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.420 2026-10-07 19:06:42,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.006 0.269 2026-10-07 19:06:42,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.247 2026-10-07 19:06:42,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.261 2026-10-07 19:06:42,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.035 0.107 2026-10-07 19:06:42,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 19:06:42,782 43 INFO rb-ce3bf1e-225338-422107 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 19:06:42,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:42] "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.067 0.118 2026-10-07 19:06:43,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.063 0.137 2026-10-07 19:06:43,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.185 2026-10-07 19:06:43,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:43] "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 19:06:43,333 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.051 0.052 2026-10-07 19:06:43,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.050 0.111 2026-10-07 19:06:43,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.035 0.151 2026-10-07 19:06:43,691 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,746 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,797 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,849 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,899 43 INFO rb-ce3bf1e-225338-422107 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 19:06:43,951 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,002 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,053 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,104 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,154 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,212 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,264 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,315 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,365 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,416 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,468 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,518 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,569 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,620 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,671 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,721 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,808 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:44,833 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:44,859 43 INFO rb-ce3bf1e-225338-422107 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 19:06:44,910 43 INFO rb-ce3bf1e-225338-422107 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 19:06:45,007 43 INFO rb-ce3bf1e-225338-422107 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 19:06:45,086 43 INFO rb-ce3bf1e-225338-422107 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 19:06:45,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5948203 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'f55a2e85-11ab-4651-83e9-e30a727f9be8'}] 2026-10-07 19:06:45,101 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:06:45,563 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1340, 1341, 1342] 2026-10-07 19:06:45,968 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1343, 1344, 1345] 2026-10-07 19:06:46,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5948203 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'f55a2e85-11ab-4651-83e9-e30a727f9be8'} created pos.order #828 2026-10-07 19:06:46,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5948203 finished 2026-10-07 19:06:46,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 551 0.816 1.044 2026-10-07 19:06:47,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:47,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-10-07 19:06:47,175 43 INFO rb-ce3bf1e-225338-422107 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 19:06:47,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1222541 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'f55a2e85-11ab-4651-83e9-e30a727f9be8'}] 2026-10-07 19:06:47,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1222541 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': 'f55a2e85-11ab-4651-83e9-e30a727f9be8'} sync ignored for existing PoS order pos.order(828,) (state: paid) 2026-10-07 19:06:47,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1222541 finished 2026-10-07 19:06:47,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 18347816 (allocated 20185088) 2026-10-07 19:06:47,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 122167 2026-10-07 19:06:47,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-10-07 19:06:47,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 122167 2026-10-07 19:06:47,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.194 0.131 2026-10-07 19:06:47,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190647_514928_test_multiple_lots_sale_order.txt 2026-10-07 19:06:47,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpezzhei3t_chrome_odoo" 2026-10-07 19:06:49,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-10-07 19:06:50,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 122402 2026-10-07 19:06:50,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmpl6fz8mrx_chrome_odoo 2026-10-07 19:06:50,392 43 INFO rb-ce3bf1e-225338-422107 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:41337/json/version 2026-10-07 19:06:50,394 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:50,444 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,444 43 INFO rb-ce3bf1e-225338-422107 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:41337/json 2026-10-07 19:06:50,446 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:06:50,464 43 INFO rb-ce3bf1e-225338-422107 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:41337/devtools/page/49B95FEEC14A67C15DDD7856C11E41E4 2026-10-07 19:06:50,483 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,498 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:06:50,738 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,747 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,747 43 INFO rb-ce3bf1e-225338-422107 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 19:06:50,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:06:51,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:51] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.133 0.852 2026-10-07 19:06:51,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '49B95FEEC14A67C15DDD7856C11E41E4', 'loaderId': '8881A73E3AC962F316FAF97CB7FDA82F', 'isDownload': False} 2026-10-07 19:06:51,762 43 INFO rb-ce3bf1e-225338-422107 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 19:06:51,786 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:06:51,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:51] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 19:06:51,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:51] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 19:06:51,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:51] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:06:52,605 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:52,616 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:06:52,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.025 2026-10-07 19:06:52,669 43 INFO rb-ce3bf1e-225338-422107 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 19:06:52,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-10-07 19:06:52,681 43 INFO rb-ce3bf1e-225338-422107 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 19:06:52,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:06:52,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:52,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "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 19:06:52,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.049 2026-10-07 19:06:52,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.066 2026-10-07 19:06:52,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.057 2026-10-07 19:06:54,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.511 0.604 2026-10-07 19:06:54,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "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 19:06:54,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.009 2026-10-07 19:06:54,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.050 2026-10-07 19:06:54,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.009 2026-10-07 19:06:54,381 43 INFO rb-ce3bf1e-225338-422107 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 19:06:54,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:54,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:54,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:06:54,537 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:06:54,561 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:06:54,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.035 0.052 2026-10-07 19:06:54,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.098 2026-10-07 19:06:54,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:54,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:06:54,667 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:54,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.061 2026-10-07 19:06:54,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.107 2026-10-07 19:06:54,800 43 INFO rb-ce3bf1e-225338-422107 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 19:06:54,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.048 0.184 2026-10-07 19:06:54,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:54] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.051 2026-10-07 19:06:54,945 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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 19:06:55,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.112 2026-10-07 19:06:55,035 43 INFO rb-ce3bf1e-225338-422107 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 19:06:55,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-07 19:06:55,065 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:06:55,088 43 INFO rb-ce3bf1e-225338-422107 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 19:06:55,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-07 19:06:55,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.203 2026-10-07 19:06:55,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.255 2026-10-07 19:06:55,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-07 19:06:55,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 19:06:55,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.208 2026-10-07 19:06:55,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.217 2026-10-07 19:06:55,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.048 0.259 2026-10-07 19:06:55,479 43 INFO rb-ce3bf1e-225338-422107 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 19:06:55,546 43 INFO rb-ce3bf1e-225338-422107 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 19:06:55,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.074 0.176 2026-10-07 19:06:55,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.070 2026-10-07 19:06:56,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 19:06:56,148 43 INFO rb-ce3bf1e-225338-422107 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 19:06:56,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "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.099 0.130 2026-10-07 19:06:56,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.095 0.125 2026-10-07 19:06:56,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.218 2026-10-07 19:06:56,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.023 0.041 2026-10-07 19:06:56,752 43 INFO rb-ce3bf1e-225338-422107 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 19:06:56,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06: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.026 0.054 2026-10-07 19:06:56,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.022 0.057 2026-10-07 19:06:56,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.021 0.087 2026-10-07 19:06:56,977 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,055 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,091 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:06:57,092 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:06:57,107 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,157 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,241 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,318 43 INFO rb-ce3bf1e-225338-422107 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 19:06:57,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50730785 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '64f46774-0f4e-480f-aa92-1d898d73b03e'}] 2026-10-07 19:06:57,337 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:06:57,693 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1349] 2026-10-07 19:06:58,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50730785 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '64f46774-0f4e-480f-aa92-1d898d73b03e'} created pos.order #829 2026-10-07 19:06:58,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50730785 finished 2026-10-07 19:06:58,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 389 0.595 0.854 2026-10-07 19:06:58,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:58] "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 19:06:59,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84197723 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '64f46774-0f4e-480f-aa92-1d898d73b03e'}] 2026-10-07 19:06:59,024 43 INFO rb-ce3bf1e-225338-422107 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 19:06:59,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84197723 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '64f46774-0f4e-480f-aa92-1d898d73b03e'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-10-07 19:06:59,071 43 INFO rb-ce3bf1e-225338-422107 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 19:06:59,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84197723 finished 2026-10-07 19:06:59,122 43 INFO rb-ce3bf1e-225338-422107 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 19:06:59,184 43 INFO rb-ce3bf1e-225338-422107 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 19:06:59,238 43 INFO rb-ce3bf1e-225338-422107 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 19:06:59,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.088 0.158 2026-10-07 19:06:59,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.008 0.119 2026-10-07 19:06:59,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:06:59,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:06:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.027 2026-10-07 19:06:59,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-10-07 19:06:59,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:06:59,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20492628 (allocated 21893120) 2026-10-07 19:06:59,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 122402 2026-10-07 19:06:59,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-10-07 19:06:59,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 122402 2026-10-07 19:06:59,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190659_977616_test_order_does_not_remain_in_list.txt 2026-10-07 19:06:59,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmpl6fz8mrx_chrome_odoo" 2026-10-07 19:07:00,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-10-07 19:07:00,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 122629 2026-10-07 19:07:00,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmp7enxnkiv_chrome_odoo 2026-10-07 19:07:00,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:40283/json/version 2026-10-07 19:07:00,928 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40283', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:00,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: Chrome/150.0.7871.114 2026-10-07 19:07:00,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:40283/json 2026-10-07 19:07:00,944 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40283', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:00,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:40283/devtools/page/52E61115642F659DECD4BB894C98C4F0 2026-10-07 19:07:00,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-10-07 19:07:00,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-10-07 19:07:01,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:07:01,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-10-07 19:07:01,124 43 INFO rb-ce3bf1e-225338-422107 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 19:07:01,124 43 INFO rb-ce3bf1e-225338-422107 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 19:07:01,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:07:02,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /pos/ui/126 HTTP/1.1" 200 - 90 0.102 0.935 2026-10-07 19:07:02,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': '52E61115642F659DECD4BB894C98C4F0', 'loaderId': '5AC7EAA4E80AFEBB8D1CACA76539A3F9', 'isDownload': False} 2026-10-07 19:07:02,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-10-07 19:07:02,200 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:07:02,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 19:07:02,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 19:07:02,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 19:07:02,929 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:02,934 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:02,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:07:02,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:07:03,005 43 INFO rb-ce3bf1e-225338-422107 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 19:07:03,016 43 INFO rb-ce3bf1e-225338-422107 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 19:07:03,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "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 19:07:03,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:03,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.023 2026-10-07 19:07:03,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-07 19:07:03,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.075 2026-10-07 19:07:03,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-07 19:07:04,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.366 0.517 2026-10-07 19:07:04,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "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 19:07:04,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:07:04,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.052 2026-10-07 19:07:04,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:07:04,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-10-07 19:07:04,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "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 19:07:04,545 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:04,564 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:04,632 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:07:04,643 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:07:04,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "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 19:07:04,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.052 0.076 2026-10-07 19:07:04,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.022 0.163 2026-10-07 19:07:04,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.180 2026-10-07 19:07:04,774 43 INFO rb-ce3bf1e-225338-422107 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 19:07:04,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.018 0.118 2026-10-07 19:07:04,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.010 0.019 2026-10-07 19:07:04,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.041 0.043 2026-10-07 19:07:04,955 43 INFO rb-ce3bf1e-225338-422107 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 19:07:04,973 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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 19:07:04,979 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:04] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:07:05,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.117 2026-10-07 19:07:05,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.019 0.137 2026-10-07 19:07:05,070 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:05,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.217 2026-10-07 19:07:05,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.215 2026-10-07 19:07:05,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.266 2026-10-07 19:07:05,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.047 0.232 2026-10-07 19:07:05,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-10-07 19:07:05,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-10-07 19:07:05,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.232 2026-10-07 19:07:05,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-10-07 19:07:05,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.477 2026-10-07 19:07:05,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.325 2026-10-07 19:07:05,741 43 INFO rb-ce3bf1e-225338-422107 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 19:07:05,793 43 INFO rb-ce3bf1e-225338-422107 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 19:07:05,844 43 INFO rb-ce3bf1e-225338-422107 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 19:07:05,894 43 INFO rb-ce3bf1e-225338-422107 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 19:07:05,975 43 INFO rb-ce3bf1e-225338-422107 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 19:07:05,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:05,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:06,030 43 INFO rb-ce3bf1e-225338-422107 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 19:07:06,076 43 INFO rb-ce3bf1e-225338-422107 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 19:07:06,158 43 INFO rb-ce3bf1e-225338-422107 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 19:07:06,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-10-07 19:07:06,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 19:07:06,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85405580 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '34e8bf94-6f05-4acb-9539-83dd5e63a925'}] 2026-10-07 19:07:06,265 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:07:06,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14860904 (allocated 15728640) 2026-10-07 19:07:06,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 122629 2026-10-07 19:07:06,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-10-07 19:07:06,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 122629 2026-10-07 19:07:06,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190706_568441_test_order_sale_team.txt 2026-10-07 19:07:06,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmp7enxnkiv_chrome_odoo" 2026-10-07 19:07:06,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-10-07 19:07:06,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85405580 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '34e8bf94-6f05-4acb-9539-83dd5e63a925'} created pos.order #830 2026-10-07 19:07:06,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85405580 finished 2026-10-07 19:07:06,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 223 0.334 0.393 2026-10-07 19:07:07,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-10-07 19:07:09,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-10-07 19:07:10,073 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90115745 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-10-07 19:07:13,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90115745 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #832 2026-10-07 19:07:13,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90115745 finished 2026-10-07 19:07:13,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-10-07 19:07:14,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 122842 2026-10-07 19:07:14,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmpmazbathw_chrome_odoo 2026-10-07 19:07:14,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:42417/json/version 2026-10-07 19:07:14,431 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:14,446 43 INFO rb-ce3bf1e-225338-422107 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 19:07:14,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:42417/json 2026-10-07 19:07:14,447 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:14,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:42417/devtools/page/AE7B5F08A0D2F48571EB713D6484C580 2026-10-07 19:07:14,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-10-07 19:07:14,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-10-07 19:07:14,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:07:14,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-10-07 19:07:14,666 43 INFO rb-ce3bf1e-225338-422107 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 19:07:14,666 43 INFO rb-ce3bf1e-225338-422107 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 19:07:14,685 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:07:15,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:15] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.106 0.789 2026-10-07 19:07:15,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': 'AE7B5F08A0D2F48571EB713D6484C580', 'loaderId': '3263242CB64D56C9CA83E55630B5A231', 'isDownload': False} 2026-10-07 19:07:15,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-10-07 19:07:15,603 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:07:15,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:15] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.014 0.014 2026-10-07 19:07:15,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:15] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 19:07:15,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:15] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-10-07 19:07:16,409 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:16,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:07:16,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-10-07 19:07:16,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 19:07:16,490 43 INFO rb-ce3bf1e-225338-422107 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 19:07:16,499 43 INFO rb-ce3bf1e-225338-422107 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 19:07:16,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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 19:07:16,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:16,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.020 2026-10-07 19:07:16,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.050 2026-10-07 19:07:16,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.056 2026-10-07 19:07:16,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 19:07:17,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.374 0.503 2026-10-07 19:07:17,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:07:17,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:07:17,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.042 2026-10-07 19:07:17,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:07:17,825 43 INFO rb-ce3bf1e-225338-422107 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 19:07:17,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "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 19:07:17,905 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:17,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:07:17,943 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:07:17,955 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:17,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:17] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.026 0.049 2026-10-07 19:07:18,006 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:18,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.100 2026-10-07 19:07:18,043 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "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 19:07:18,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:18,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.066 0.078 2026-10-07 19:07:18,198 43 INFO rb-ce3bf1e-225338-422107 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 19:07:18,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.009 0.148 2026-10-07 19:07:18,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.053 0.230 2026-10-07 19:07:18,349 43 INFO rb-ce3bf1e-225338-422107 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 19:07:18,350 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:18,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.114 2026-10-07 19:07:18,406 43 INFO rb-ce3bf1e-225338-422107 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 19:07:18,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.122 2026-10-07 19:07:18,421 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:18,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.039 0.155 2026-10-07 19:07:18,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.209 2026-10-07 19:07:18,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.237 2026-10-07 19:07:18,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-10-07 19:07:18,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.262 2026-10-07 19:07:18,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-10-07 19:07:18,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 19:07:18,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-07 19:07:18,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-10-07 19:07:18,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.099 0.305 2026-10-07 19:07:19,022 43 INFO rb-ce3bf1e-225338-422107 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 19:07:19,081 43 INFO rb-ce3bf1e-225338-422107 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 19:07:19,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.092 0.193 2026-10-07 19:07:19,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.078 0.076 2026-10-07 19:07:19,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.016 2026-10-07 19:07:19,719 43 INFO rb-ce3bf1e-225338-422107 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 19:07:19,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:19] "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.117 0.142 2026-10-07 19:07:20,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.086 0.141 2026-10-07 19:07:20,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.232 2026-10-07 19:07:20,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:20] "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 19:07:20,373 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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.048 0.075 2026-10-07 19:07:20,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:20] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.039 0.118 2026-10-07 19:07:20,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.061 0.155 2026-10-07 19:07:20,725 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,773 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,824 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,874 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,925 43 INFO rb-ce3bf1e-225338-422107 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 19:07:20,977 43 INFO rb-ce3bf1e-225338-422107 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 19:07:21,028 43 INFO rb-ce3bf1e-225338-422107 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 19:07:21,079 43 INFO rb-ce3bf1e-225338-422107 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 19:07:21,130 43 INFO rb-ce3bf1e-225338-422107 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 19:07:21,184 43 INFO rb-ce3bf1e-225338-422107 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 19:07:21,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-10-07 19:07:21,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 19:07:21,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17487144 (allocated 18874368) 2026-10-07 19:07:21,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 122842 2026-10-07 19:07:21,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-10-07 19:07:21,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 122842 2026-10-07 19:07:21,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190721_492186_test_pos_not_groupable_product.txt 2026-10-07 19:07:21,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmpmazbathw_chrome_odoo" 2026-10-07 19:07:21,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-10-07 19:07:22,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 123061 2026-10-07 19:07:22,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmpvbxbouvq_chrome_odoo 2026-10-07 19:07:22,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:38883/json/version 2026-10-07 19:07:22,664 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:22,718 43 INFO rb-ce3bf1e-225338-422107 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 19:07:22,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:38883/json 2026-10-07 19:07:22,719 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:22,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:38883/devtools/page/3856856CFE84784C09B817A6C8F6F95D 2026-10-07 19:07:22,761 43 INFO rb-ce3bf1e-225338-422107 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 19:07:22,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-10-07 19:07:22,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:07:22,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-10-07 19:07:22,989 43 INFO rb-ce3bf1e-225338-422107 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 19:07:22,989 43 INFO rb-ce3bf1e-225338-422107 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 19:07:23,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:07:23,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:23] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.074 0.779 2026-10-07 19:07:23,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': '3856856CFE84784C09B817A6C8F6F95D', 'loaderId': '3FE069C4B92B5CA0E9E2FF436C582C60', 'isDownload': False} 2026-10-07 19:07:23,861 43 INFO rb-ce3bf1e-225338-422107 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 19:07:23,885 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:07:23,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:23] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 19:07:23,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:23] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 19:07:23,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:23] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.027 2026-10-07 19:07:24,663 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:24,670 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:24,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:07:24,726 43 INFO rb-ce3bf1e-225338-422107 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 19:07:24,732 43 INFO rb-ce3bf1e-225338-422107 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 19:07:24,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.016 2026-10-07 19:07:24,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:07:24,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:24,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "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.016 2026-10-07 19:07:24,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.042 2026-10-07 19:07:24,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "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 19:07:24,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 19:07:26,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.521 0.551 2026-10-07 19:07:26,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "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 19:07:26,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 19:07:26,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.049 2026-10-07 19:07:26,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:07:26,427 43 INFO rb-ce3bf1e-225338-422107 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 19:07:26,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.022 2026-10-07 19:07:26,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:07:26,557 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 19:07:26,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:07:26,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:07:26,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:07:26,623 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:07:26,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.044 0.087 2026-10-07 19:07:26,703 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:26,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.024 0.161 2026-10-07 19:07:26,792 43 INFO rb-ce3bf1e-225338-422107 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 19:07:26,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.070 0.112 2026-10-07 19:07:26,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.017 0.223 2026-10-07 19:07:26,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:26] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.056 2026-10-07 19:07:27,014 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:07:27,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.115 2026-10-07 19:07:27,074 43 INFO rb-ce3bf1e-225338-422107 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 19:07:27,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.162 2026-10-07 19:07:27,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.221 2026-10-07 19:07:27,194 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:07:27,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.086 0.537 2026-10-07 19:07:27,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.387 2026-10-07 19:07:27,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.390 2026-10-07 19:07:27,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.386 2026-10-07 19:07:27,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.393 2026-10-07 19:07:27,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.358 2026-10-07 19:07:27,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.273 2026-10-07 19:07:27,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.309 2026-10-07 19:07:27,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:27] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.340 2026-10-07 19:07:27,807 43 INFO rb-ce3bf1e-225338-422107 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 19:07:27,859 43 INFO rb-ce3bf1e-225338-422107 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 19:07:27,909 43 INFO rb-ce3bf1e-225338-422107 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 19:07:27,962 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,010 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,062 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,158 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,246 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,297 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,366 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,438 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,491 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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.032 0.057 2026-10-07 19:07:28,582 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,608 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:28,625 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:07:28,633 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.046 0.086 2026-10-07 19:07:28,690 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,771 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,830 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,919 43 INFO rb-ce3bf1e-225338-422107 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 19:07:28,936 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:28,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28464300 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '766b08e8-d5ff-43e8-9461-fdebcc614a5b'}] 2026-10-07 19:07:32,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28464300 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '766b08e8-d5ff-43e8-9461-fdebcc614a5b'} created pos.order #833 2026-10-07 19:07:32,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28464300 finished 2026-10-07 19:07:33,017 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:07:33,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 813 1.611 2.475 2026-10-07 19:07:33,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:33] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.008 0.024 2026-10-07 19:07:33,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.006 0.039 2026-10-07 19:07:33,226 43 INFO rb-ce3bf1e-225338-422107 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 19:07:33,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15470608 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '766b08e8-d5ff-43e8-9461-fdebcc614a5b'}] 2026-10-07 19:07:33,283 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15470608 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '766b08e8-d5ff-43e8-9461-fdebcc614a5b'} sync ignored for existing PoS order pos.order(833,) (state: done) 2026-10-07 19:07:33,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15470608 finished 2026-10-07 19:07:33,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 85 0.135 0.169 2026-10-07 19:07:33,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-10-07 19:07:33,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-10-07 19:07:33,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16865748 (allocated 18485248) 2026-10-07 19:07:33,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 123061 2026-10-07 19:07:33,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-10-07 19:07:33,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 123061 2026-10-07 19:07:33,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190733_885736_test_pos_order_and_invoice_amounts.txt 2026-10-07 19:07:33,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmpvbxbouvq_chrome_odoo" 2026-10-07 19:07:33,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-10-07 19:07:34,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 123278 2026-10-07 19:07:34,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmp12pvdutn_chrome_odoo 2026-10-07 19:07:34,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:34249/json/version 2026-10-07 19:07:34,691 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:34,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: Chrome/150.0.7871.114 2026-10-07 19:07:34,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:34249/json 2026-10-07 19:07:34,729 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:34,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:34249/devtools/page/F148EFC6499FEC88B62B27951BA1BA77 2026-10-07 19:07:34,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-10-07 19:07:34,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-10-07 19:07:34,910 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:07:34,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-10-07 19:07:34,925 43 INFO rb-ce3bf1e-225338-422107 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 19:07:34,925 43 INFO rb-ce3bf1e-225338-422107 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 19:07:34,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:07:35,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:35] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.073 0.913 2026-10-07 19:07:35,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': 'F148EFC6499FEC88B62B27951BA1BA77', 'loaderId': 'C9D85FED5C0206FCDEB698C34E88FE86', 'isDownload': False} 2026-10-07 19:07:35,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-10-07 19:07:35,974 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:07:36,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 19:07:36,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 19:07:36,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-10-07 19:07:36,751 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:07:36,760 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:07:36,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.025 2026-10-07 19:07:36,819 43 INFO rb-ce3bf1e-225338-422107 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 19:07:36,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:07:36,829 43 INFO rb-ce3bf1e-225338-422107 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 19:07:36,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-10-07 19:07:36,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:07:36,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.023 2026-10-07 19:07:36,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-07 19:07:37,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.076 2026-10-07 19:07:37,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.094 2026-10-07 19:07:38,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.478 0.558 2026-10-07 19:07:38,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "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 19:07:38,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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.018 2026-10-07 19:07:38,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.050 2026-10-07 19:07:38,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:07:38,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-10-07 19:07:38,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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 19:07:38,602 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:07:38,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:07:38,655 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:07:38,705 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 19:07:38,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:07:38,733 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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 19:07:38,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.067 0.067 2026-10-07 19:07:38,785 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:07:38,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.147 2026-10-07 19:07:38,847 43 INFO rb-ce3bf1e-225338-422107 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 19:07:38,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.057 0.146 2026-10-07 19:07:39,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.028 0.196 2026-10-07 19:07:39,008 43 INFO rb-ce3bf1e-225338-422107 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 19:07:39,041 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:07:39,101 43 INFO rb-ce3bf1e-225338-422107 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 19:07:39,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.085 0.356 2026-10-07 19:07:39,198 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:07:39,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.279 2026-10-07 19:07:39,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.321 2026-10-07 19:07:39,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.018 0.368 2026-10-07 19:07:39,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.442 2026-10-07 19:07:39,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.376 2026-10-07 19:07:39,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.271 2026-10-07 19:07:39,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.296 2026-10-07 19:07:39,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.271 2026-10-07 19:07:39,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.249 2026-10-07 19:07:39,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.240 2026-10-07 19:07:39,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.265 2026-10-07 19:07:39,876 43 INFO rb-ce3bf1e-225338-422107 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 19:07:39,975 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,025 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,089 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,169 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,210 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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.021 0.055 2026-10-07 19:07:40,266 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,316 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.045 0.071 2026-10-07 19:07:40,369 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,419 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,537 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,589 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,638 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,689 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,741 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,792 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,844 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,894 43 INFO rb-ce3bf1e-225338-422107 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 19:07:40,945 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,042 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,097 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,148 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,207 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,282 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,330 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:41] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.043 0.057 2026-10-07 19:07:41,373 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,429 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,476 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.019 0.064 2026-10-07 19:07:41,529 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,606 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:41,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:41,657 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,708 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,790 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,842 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,914 43 INFO rb-ce3bf1e-225338-422107 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 19:07:41,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85628613 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'de6d7b9e-ce4a-4cc6-953b-e1cf48a59044'}] 2026-10-07 19:07:41,928 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:42,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85628613 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'de6d7b9e-ce4a-4cc6-953b-e1cf48a59044'} created pos.order #834 2026-10-07 19:07:42,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85628613 finished 2026-10-07 19:07:42,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 238 0.328 0.517 2026-10-07 19:07:42,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:42] "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 19:07:42,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-10-07 19:07:42,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 19:07:42,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17639435 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'de6d7b9e-ce4a-4cc6-953b-e1cf48a59044'}] 2026-10-07 19:07:43,017 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17639435 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'de6d7b9e-ce4a-4cc6-953b-e1cf48a59044'} sync ignored for existing PoS order pos.order(834,) (state: paid) 2026-10-07 19:07:43,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17639435 finished 2026-10-07 19:07:43,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17844512 (allocated 19271680) 2026-10-07 19:07:43,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 123278 2026-10-07 19:07:43,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-10-07 19:07:43,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 123278 2026-10-07 19:07:43,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.076 0.134 2026-10-07 19:07:43,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190743_296795_test_pos_sale_warnings.txt 2026-10-07 19:07:43,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmp12pvdutn_chrome_odoo" 2026-10-07 19:07:43,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-10-07 19:07:44,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 123494 2026-10-07 19:07:44,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmpdjol4243_chrome_odoo 2026-10-07 19:07:44,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:43817/json/version 2026-10-07 19:07:44,357 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:44,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: Chrome/150.0.7871.114 2026-10-07 19:07:44,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:43817/json 2026-10-07 19:07:44,388 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:07:44,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:43817/devtools/page/D1F54585C74967169A67EACEC691D338 2026-10-07 19:07:44,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-10-07 19:07:44,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-10-07 19:07:44,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:07:44,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-10-07 19:07:44,712 43 INFO rb-ce3bf1e-225338-422107 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 19:07:44,712 43 INFO rb-ce3bf1e-225338-422107 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 19:07:44,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:07:45,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:45] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.086 0.825 2026-10-07 19:07:45,644 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': 'D1F54585C74967169A67EACEC691D338', 'loaderId': '473D549DCA93526A757527E2DBA9D1FE', 'isDownload': False} 2026-10-07 19:07:45,644 43 INFO rb-ce3bf1e-225338-422107 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 19:07:45,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:07:45,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:45] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 19:07:45,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:45] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 19:07:45,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:45] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.033 2026-10-07 19:07:46,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:46,434 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:07:46,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-10-07 19:07:46,485 43 INFO rb-ce3bf1e-225338-422107 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 19:07:46,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:07:46,498 43 INFO rb-ce3bf1e-225338-422107 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 19:07:46,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "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 19:07:46,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:07:46,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.025 2026-10-07 19:07:46,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-07 19:07:46,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.053 2026-10-07 19:07:46,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 19:07:47,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.348 0.540 2026-10-07 19:07:47,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:47] "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 19:07:47,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07: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.012 2026-10-07 19:07:47,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.048 2026-10-07 19:07:47,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:07:47,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-10-07 19:07:47,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:47] "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 19:07:48,020 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:48,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:07:48,051 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:07:48,079 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 19:07:48,101 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.060 2026-10-07 19:07:48,161 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "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 19:07:48,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.043 0.087 2026-10-07 19:07:48,221 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.099 2026-10-07 19:07:48,224 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 19:07:48,298 43 INFO rb-ce3bf1e-225338-422107 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 19:07:48,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.069 0.081 2026-10-07 19:07:48,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.149 2026-10-07 19:07:48,489 43 INFO rb-ce3bf1e-225338-422107 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 19:07:48,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.078 0.236 2026-10-07 19:07:48,514 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:07:48,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-10-07 19:07:48,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.167 2026-10-07 19:07:48,577 43 INFO rb-ce3bf1e-225338-422107 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 19:07:48,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.213 2026-10-07 19:07:48,635 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:07:48,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-07 19:07:48,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.310 2026-10-07 19:07:48,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.216 2026-10-07 19:07:48,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-10-07 19:07:48,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.237 2026-10-07 19:07:48,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-07 19:07:48,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:48] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-10-07 19:07:49,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.116 0.290 2026-10-07 19:07:49,127 43 INFO rb-ce3bf1e-225338-422107 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 19:07:49,194 43 INFO rb-ce3bf1e-225338-422107 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 19:07:49,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.113 0.184 2026-10-07 19:07:49,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.057 0.060 2026-10-07 19:07:49,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.027 2026-10-07 19:07:49,813 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.109 0.135 2026-10-07 19:07:50,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.120 0.160 2026-10-07 19:07:50,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.280 2026-10-07 19:07:50,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.037 2026-10-07 19:07:50,490 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.028 0.051 2026-10-07 19:07:50,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.064 2026-10-07 19:07:50,706 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.049 0.105 2026-10-07 19:07:50,756 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,814 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,861 43 INFO rb-ce3bf1e-225338-422107 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 19:07:50,987 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,076 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,101 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:51,105 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:07:51,125 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,176 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,261 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,333 43 INFO rb-ce3bf1e-225338-422107 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 19:07:51,345 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:07:51,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32397870 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4bdb7cac-d2df-4429-9627-55200cb160b9'}] 2026-10-07 19:07:52,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32397870 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4bdb7cac-d2df-4429-9627-55200cb160b9'} created pos.order #835 2026-10-07 19:07:52,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32397870 finished 2026-10-07 19:07:52,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 425 0.625 0.876 2026-10-07 19:07:52,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:07:53,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71981763 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4bdb7cac-d2df-4429-9627-55200cb160b9'}] 2026-10-07 19:07:53,079 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71981763 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4bdb7cac-d2df-4429-9627-55200cb160b9'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-10-07 19:07:53,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71981763 finished 2026-10-07 19:07:53,132 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,188 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,241 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,298 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.181 0.255 2026-10-07 19:07:53,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.005 0.266 2026-10-07 19:07:53,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.064 2026-10-07 19:07:53,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.024 2026-10-07 19:07:53,794 43 INFO rb-ce3bf1e-225338-422107 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 19:07:53,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:53] "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.077 0.114 2026-10-07 19:07:54,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.123 0.145 2026-10-07 19:07:54,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.255 2026-10-07 19:07:54,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.040 2026-10-07 19:07:54,407 43 INFO rb-ce3bf1e-225338-422107 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 19:07:54,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.025 0.045 2026-10-07 19:07:54,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.029 0.072 2026-10-07 19:07:54,600 43 INFO rb-ce3bf1e-225338-422107 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 19:07:54,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:07:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.113 2026-10-07 19:07:54,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-10-07 19:07:54,649 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-10-07 19:07:54,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19721176 (allocated 21893120) 2026-10-07 19:07:54,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 123494 2026-10-07 19:07:54,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-10-07 19:07:54,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 123494 2026-10-07 19:07:54,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190754_943770_test_quantity_updated_settle.txt 2026-10-07 19:07:54,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmpdjol4243_chrome_odoo" 2026-10-07 19:07:54,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-10-07 19:07:56,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340141 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '87b2a01c-4fda-40e4-8054-9da704acfc09'}] 2026-10-07 19:07:56,615 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1358] 2026-10-07 19:07:59,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340141 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '87b2a01c-4fda-40e4-8054-9da704acfc09'} created pos.order #836 2026-10-07 19:07:59,504 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89340141 finished 2026-10-07 19:07:59,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40952164 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '3af5ad10-6ba2-468a-a55c-4495d03fcd3d'}] 2026-10-07 19:08:01,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40952164 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '3af5ad10-6ba2-468a-a55c-4495d03fcd3d'} created pos.order #837 2026-10-07 19:08:01,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40952164 finished 2026-10-07 19:08:02,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-10-07 19:08:03,618 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69612840 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '38b65d29-6376-403b-b9c1-8e3b783951f2'}] 2026-10-07 19:08:03,822 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1363] 2026-10-07 19:08:06,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69612840 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '38b65d29-6376-403b-b9c1-8e3b783951f2'} created pos.order #838 2026-10-07 19:08:06,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69612840 finished 2026-10-07 19:08:07,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-10-07 19:08:08,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 123721 2026-10-07 19:08:08,824 43 INFO rb-ce3bf1e-225338-422107 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/tmpzpi8cw7y_chrome_odoo 2026-10-07 19:08:08,824 43 INFO rb-ce3bf1e-225338-422107 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:38463/json/version 2026-10-07 19:08:08,825 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:08,911 43 INFO rb-ce3bf1e-225338-422107 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 19:08:08,911 43 INFO rb-ce3bf1e-225338-422107 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:38463/json 2026-10-07 19:08:08,912 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:08,925 43 INFO rb-ce3bf1e-225338-422107 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:38463/devtools/page/32C2A09C7DA16E4B1040433D8A3734CD 2026-10-07 19:08:08,931 43 INFO rb-ce3bf1e-225338-422107 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 19:08:08,934 43 INFO rb-ce3bf1e-225338-422107 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 19:08:09,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:08:09,161 43 INFO rb-ce3bf1e-225338-422107 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 19:08:09,167 43 INFO rb-ce3bf1e-225338-422107 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 19:08:09,167 43 INFO rb-ce3bf1e-225338-422107 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 19:08:09,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:08:10,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:10] "GET /pos/ui/126 HTTP/1.1" 200 - 133 0.222 0.771 2026-10-07 19:08:10,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '32C2A09C7DA16E4B1040433D8A3734CD', 'loaderId': 'DF52BFA21011AC2793B908E180C96E4C', 'isDownload': False} 2026-10-07 19:08:10,184 43 INFO rb-ce3bf1e-225338-422107 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 19:08:10,218 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:08:10,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.013 0.032 2026-10-07 19:08:10,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.015 0.084 2026-10-07 19:08:10,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.103 2026-10-07 19:08:11,104 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:08:11,106 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:08:11,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.040 2026-10-07 19:08:11,181 43 INFO rb-ce3bf1e-225338-422107 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 19:08:11,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.013 2026-10-07 19:08:11,192 43 INFO rb-ce3bf1e-225338-422107 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 19:08:11,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "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 19:08:11,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:11,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.027 0.027 2026-10-07 19:08:11,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.068 2026-10-07 19:08:11,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.067 0.055 2026-10-07 19:08:11,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-10-07 19:08:12,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.520 0.559 2026-10-07 19:08:12,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.030 2026-10-07 19:08:12,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.005 0.011 2026-10-07 19:08:12,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.058 2026-10-07 19:08:12,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 2026-10-07 19:08:12,907 43 INFO rb-ce3bf1e-225338-422107 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 19:08:12,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:08:13,014 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:08:13,028 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:13,032 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:08:13,100 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:13,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:08:13,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.111 0.041 2026-10-07 19:08:13,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-07 19:08:13,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.061 2026-10-07 19:08:13,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.184 2026-10-07 19:08:13,323 43 INFO rb-ce3bf1e-225338-422107 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 19:08:13,449 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.076 2026-10-07 19:08:13,451 43 INFO rb-ce3bf1e-225338-422107 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 19:08:13,488 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:13,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.095 0.059 2026-10-07 19:08:13,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.146 2026-10-07 19:08:13,592 43 INFO rb-ce3bf1e-225338-422107 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 19:08:13,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.184 2026-10-07 19:08:13,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:08:13,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.317 2026-10-07 19:08:13,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.296 2026-10-07 19:08:13,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.325 2026-10-07 19:08:13,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.355 2026-10-07 19:08:13,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:13] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.518 2026-10-07 19:08:14,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.359 2026-10-07 19:08:14,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.307 2026-10-07 19:08:14,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.286 2026-10-07 19:08:14,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.260 2026-10-07 19:08:14,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.252 2026-10-07 19:08:14,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.080 0.290 2026-10-07 19:08:14,379 43 INFO rb-ce3bf1e-225338-422107 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 19:08:14,442 43 INFO rb-ce3bf1e-225338-422107 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 19:08:14,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.092 0.159 2026-10-07 19:08:14,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.064 0.058 2026-10-07 19:08:14,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 19:08:15,090 43 INFO rb-ce3bf1e-225338-422107 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 19:08:15,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.119 0.133 2026-10-07 19:08:15,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.080 0.137 2026-10-07 19:08:15,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.194 2026-10-07 19:08:15,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.036 2026-10-07 19:08:15,751 43 INFO rb-ce3bf1e-225338-422107 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 19:08:15,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.035 0.051 2026-10-07 19:08:15,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.090 2026-10-07 19:08:15,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.041 0.125 2026-10-07 19:08:15,967 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,018 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,067 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,125 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,175 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,231 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,312 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,329 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:16,331 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:16,363 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,414 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,493 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,561 43 INFO rb-ce3bf1e-225338-422107 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 19:08:16,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83077366 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9e76b813-5a56-4e3c-b25c-f8da637a0be4'}] 2026-10-07 19:08:16,583 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:08:17,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83077366 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9e76b813-5a56-4e3c-b25c-f8da637a0be4'} created pos.order #840 2026-10-07 19:08:17,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83077366 finished 2026-10-07 19:08:17,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 289 0.673 0.689 2026-10-07 19:08:18,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:18,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3639214 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9e76b813-5a56-4e3c-b25c-f8da637a0be4'}] 2026-10-07 19:08:18,158 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3639214 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9e76b813-5a56-4e3c-b25c-f8da637a0be4'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-10-07 19:08:18,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3639214 finished 2026-10-07 19:08:18,234 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,290 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,334 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,392 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.091 0.180 2026-10-07 19:08:18,466 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.089 2026-10-07 19:08:18,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.024 0.054 2026-10-07 19:08:18,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.022 2026-10-07 19:08:18,776 43 INFO rb-ce3bf1e-225338-422107 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 19:08:18,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.069 0.122 2026-10-07 19:08:19,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.117 0.159 2026-10-07 19:08:19,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.270 2026-10-07 19:08:19,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.031 2026-10-07 19:08:19,378 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.037 0.050 2026-10-07 19:08:19,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.040 0.103 2026-10-07 19:08:19,585 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.136 2026-10-07 19:08:19,633 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,683 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,739 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,791 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,844 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,907 43 INFO rb-ce3bf1e-225338-422107 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 19:08:19,956 43 INFO rb-ce3bf1e-225338-422107 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 19:08:20,006 43 INFO rb-ce3bf1e-225338-422107 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 19:08:20,071 43 INFO rb-ce3bf1e-225338-422107 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 19:08:20,136 43 INFO rb-ce3bf1e-225338-422107 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 19:08:20,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48091660 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '35244222-3d64-435f-8c87-ed06cec85b09'}] 2026-10-07 19:08:20,651 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48091660 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '35244222-3d64-435f-8c87-ed06cec85b09'} created pos.order #841 2026-10-07 19:08:20,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48091660 finished 2026-10-07 19:08:20,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 178 0.273 0.498 2026-10-07 19:08:20,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:21,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63045688 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '35244222-3d64-435f-8c87-ed06cec85b09'}] 2026-10-07 19:08:21,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63045688 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '35244222-3d64-435f-8c87-ed06cec85b09'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-10-07 19:08:21,043 43 INFO rb-ce3bf1e-225338-422107 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 19:08:21,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63045688 finished 2026-10-07 19:08:21,118 43 INFO rb-ce3bf1e-225338-422107 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 19:08:21,163 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-10-07 19:08:21,163 43 INFO rb-ce3bf1e-225338-422107 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 19:08:21,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.067 0.169 2026-10-07 19:08:21,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 22815256 (allocated 26087424) 2026-10-07 19:08:21,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 123721 2026-10-07 19:08:21,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-10-07 19:08:21,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 123721 2026-10-07 19:08:21,609 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190821_609646_test_sale_order_fp_different_from_partner_one.txt 2026-10-07 19:08:21,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpzpi8cw7y_chrome_odoo" 2026-10-07 19:08:21,685 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-10-07 19:08:23,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 123957 2026-10-07 19:08:23,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpcsia8do6_chrome_odoo 2026-10-07 19:08:23,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:33461/json/version 2026-10-07 19:08:23,186 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33461', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:23,265 43 INFO rb-ce3bf1e-225338-422107 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 19:08:23,265 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:33461/json 2026-10-07 19:08:23,268 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33461', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:23,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:33461/devtools/page/8AAA21DFA082F4D4E5616D4D659F9D60 2026-10-07 19:08:23,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-10-07 19:08:23,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-10-07 19:08:23,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:08:23,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-10-07 19:08:23,488 43 INFO rb-ce3bf1e-225338-422107 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 19:08:23,488 43 INFO rb-ce3bf1e-225338-422107 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 19:08:23,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:08:24,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:24] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 88 0.065 1.017 2026-10-07 19:08:24,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': '8AAA21DFA082F4D4E5616D4D659F9D60', 'loaderId': '6EFD0AE53610C12E9A475369B31CF285', 'isDownload': False} 2026-10-07 19:08:24,591 43 INFO rb-ce3bf1e-225338-422107 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 19:08:24,613 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:08:24,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:24] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 19:08:24,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:24] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.033 2026-10-07 19:08:24,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:24] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.048 2026-10-07 19:08:25,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:25,307 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:08:25,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:08:25,362 43 INFO rb-ce3bf1e-225338-422107 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 19:08:25,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:08:25,371 43 INFO rb-ce3bf1e-225338-422107 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 19:08:25,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-10-07 19:08:25,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:25,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "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.018 2026-10-07 19:08:25,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.043 2026-10-07 19:08:25,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.048 2026-10-07 19:08:25,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.049 2026-10-07 19:08:26,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.352 0.527 2026-10-07 19:08:26,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:08:26,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "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.014 2026-10-07 19:08:26,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.049 2026-10-07 19:08:26,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 19:08:26,812 43 INFO rb-ce3bf1e-225338-422107 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 19:08:26,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:08:26,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:08:26,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:08:26,985 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.043 2026-10-07 19:08:26,994 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:08:27,066 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "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 19:08:27,083 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.072 2026-10-07 19:08:27,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.037 0.167 2026-10-07 19:08:27,121 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:08:27,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.226 2026-10-07 19:08:27,184 43 INFO rb-ce3bf1e-225338-422107 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 19:08:27,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.049 0.169 2026-10-07 19:08:27,350 43 INFO rb-ce3bf1e-225338-422107 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 19:08:27,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.025 0.208 2026-10-07 19:08:27,374 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:27,438 43 INFO rb-ce3bf1e-225338-422107 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 19:08:27,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.059 0.351 2026-10-07 19:08:27,518 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:08:27,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-07 19:08:27,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.267 2026-10-07 19:08:27,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.297 2026-10-07 19:08:27,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.359 2026-10-07 19:08:27,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.295 2026-10-07 19:08:27,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.180 2026-10-07 19:08:27,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.182 2026-10-07 19:08:27,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.190 2026-10-07 19:08:27,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-10-07 19:08:27,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.209 2026-10-07 19:08:27,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:27] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-10-07 19:08:28,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.046 0.260 2026-10-07 19:08:28,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.290 2026-10-07 19:08:28,117 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,232 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,278 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,340 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,402 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,460 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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.034 0.055 2026-10-07 19:08:28,516 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,573 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.022 0.061 2026-10-07 19:08:28,640 43 INFO rb-ce3bf1e-225338-422107 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 19:08:28,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.099 0.182 2026-10-07 19:08:28,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:28] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 19:08:29,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.048 0.061 2026-10-07 19:08:29,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.021 2026-10-07 19:08:29,314 43 INFO rb-ce3bf1e-225338-422107 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 19:08:29,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "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.110 0.115 2026-10-07 19:08:29,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.110 0.132 2026-10-07 19:08:29,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.230 2026-10-07 19:08:29,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.037 0.039 2026-10-07 19:08:29,973 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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.049 0.060 2026-10-07 19:08:30,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.032 0.094 2026-10-07 19:08:30,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.048 0.107 2026-10-07 19:08:30,262 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,312 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,366 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,414 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,485 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,532 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,616 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,679 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,731 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,790 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,863 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,906 43 INFO rb-ce3bf1e-225338-422107 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 19:08:30,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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.023 0.048 2026-10-07 19:08:30,966 43 INFO rb-ce3bf1e-225338-422107 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 19:08:31,028 43 INFO rb-ce3bf1e-225338-422107 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 19:08:31,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.028 0.080 2026-10-07 19:08:31,078 43 INFO rb-ce3bf1e-225338-422107 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 19:08:31,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.004 0.078 2026-10-07 19:08:31,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.007 0.026 2026-10-07 19:08:31,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.035 0.061 2026-10-07 19:08:31,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.021 2026-10-07 19:08:31,437 43 INFO rb-ce3bf1e-225338-422107 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 19:08:31,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 54 0.072 0.120 2026-10-07 19:08:31,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.098 0.133 2026-10-07 19:08:31,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.231 2026-10-07 19:08:31,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.038 2026-10-07 19:08:32,002 43 INFO rb-ce3bf1e-225338-422107 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 19:08:32,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:32] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.047 2026-10-07 19:08:32,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.017 0.096 2026-10-07 19:08:32,191 43 INFO rb-ce3bf1e-225338-422107 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 19:08:32,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.085 2026-10-07 19:08:32,238 43 INFO rb-ce3bf1e-225338-422107 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 19:08:32,288 43 INFO rb-ce3bf1e-225338-422107 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 19:08:32,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-10-07 19:08:32,340 43 INFO rb-ce3bf1e-225338-422107 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 19:08:32,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 20349212 (allocated 22417408) 2026-10-07 19:08:32,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 123957 2026-10-07 19:08:32,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-10-07 19:08:32,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 123957 2026-10-07 19:08:32,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190832_613008_test_selected_partner_quotation_loading.txt 2026-10-07 19:08:32,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpcsia8do6_chrome_odoo" 2026-10-07 19:08:32,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-10-07 19:08:34,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 124185 2026-10-07 19:08:34,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpmklmhfgj_chrome_odoo 2026-10-07 19:08:34,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:44581/json/version 2026-10-07 19:08:34,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44581', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:34,443 43 INFO rb-ce3bf1e-225338-422107 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 19:08:34,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:44581/json 2026-10-07 19:08:34,444 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44581', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:34,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:44581/devtools/page/040F3FD5A7414E8992D1C6D384D06D8C 2026-10-07 19:08:34,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-10-07 19:08:34,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-10-07 19:08:34,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:08:34,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-10-07 19:08:34,715 43 INFO rb-ce3bf1e-225338-422107 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 19:08:34,715 43 INFO rb-ce3bf1e-225338-422107 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 19:08:34,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:08:35,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:35] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.052 0.792 2026-10-07 19:08:35,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': '040F3FD5A7414E8992D1C6D384D06D8C', 'loaderId': '221F8A52DAE96336FDBE5080B71D51C2', 'isDownload': False} 2026-10-07 19:08:35,576 43 INFO rb-ce3bf1e-225338-422107 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 19:08:35,602 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:08:35,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:35] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 19:08:35,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:35] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-07 19:08:35,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:35] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-07 19:08:36,342 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:08:36,359 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:08:36,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:08:36,401 43 INFO rb-ce3bf1e-225338-422107 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 19:08:36,412 43 INFO rb-ce3bf1e-225338-422107 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 19:08:36,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-10-07 19:08:36,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.032 2026-10-07 19:08:36,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:36,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "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.016 2026-10-07 19:08:36,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-10-07 19:08:36,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.062 2026-10-07 19:08:36,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-10-07 19:08:37,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.425 0.559 2026-10-07 19:08:37,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:37] "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 19:08:37,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:08:37,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.053 2026-10-07 19:08:37,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:08:38,015 43 INFO rb-ce3bf1e-225338-422107 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 19:08:38,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:38,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:08:38,122 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:38,146 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:08:38,166 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:08:38,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.034 2026-10-07 19:08:38,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 19:08:38,247 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:08:38,270 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 19:08:38,310 43 INFO rb-ce3bf1e-225338-422107 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 19:08:38,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.089 0.126 2026-10-07 19:08:38,467 43 INFO rb-ce3bf1e-225338-422107 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 19:08:38,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.102 0.192 2026-10-07 19:08:38,518 43 INFO rb-ce3bf1e-225338-422107 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 19:08:38,526 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:38,556 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:08:38,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.012 0.313 2026-10-07 19:08:38,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.092 0.402 2026-10-07 19:08:38,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.407 2026-10-07 19:08:38,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.455 2026-10-07 19:08:38,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=product.template&field=image_128&id=2197&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.314 2026-10-07 19:08:38,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.576 2026-10-07 19:08:38,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:38] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.406 2026-10-07 19:08:39,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.298 2026-10-07 19:08:39,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.295 2026-10-07 19:08:39,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.283 2026-10-07 19:08:39,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-07 19:08:39,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.257 2026-10-07 19:08:39,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.068 0.283 2026-10-07 19:08:39,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.288 2026-10-07 19:08:39,411 43 INFO rb-ce3bf1e-225338-422107 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 19:08:39,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.015 0.371 2026-10-07 19:08:39,473 43 INFO rb-ce3bf1e-225338-422107 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 19:08:39,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.109 0.181 2026-10-07 19:08:39,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.064 2026-10-07 19:08:39,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.019 2026-10-07 19:08:40,087 43 INFO rb-ce3bf1e-225338-422107 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 19:08:40,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.100 0.132 2026-10-07 19:08:40,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.096 0.128 2026-10-07 19:08:40,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.221 2026-10-07 19:08:40,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.041 2026-10-07 19:08:40,704 43 INFO rb-ce3bf1e-225338-422107 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 19:08:40,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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.035 0.049 2026-10-07 19:08:40,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.028 0.079 2026-10-07 19:08:40,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.122 2026-10-07 19:08:40,971 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,019 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,070 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,150 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,168 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:41,173 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:41,201 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,252 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,339 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,415 43 INFO rb-ce3bf1e-225338-422107 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 19:08:41,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97449594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7158afdc-6290-41e6-903e-de6d209682a5'}] 2026-10-07 19:08:41,427 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:08:42,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97449594 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '7158afdc-6290-41e6-903e-de6d209682a5'} created pos.order #842 2026-10-07 19:08:42,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97449594 finished 2026-10-07 19:08:42,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.460 0.815 2026-10-07 19:08:42,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.012 2026-10-07 19:08:42,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-10-07 19:08:42,993 43 INFO rb-ce3bf1e-225338-422107 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 19:08:42,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83528127 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7158afdc-6290-41e6-903e-de6d209682a5'}] 2026-10-07 19:08:43,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83528127 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '7158afdc-6290-41e6-903e-de6d209682a5'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-10-07 19:08:43,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83528127 finished 2026-10-07 19:08:43,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 18135472 (allocated 19660800) 2026-10-07 19:08:43,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 124185 2026-10-07 19:08:43,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-10-07 19:08:43,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 124185 2026-10-07 19:08:43,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.085 0.133 2026-10-07 19:08:43,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190843_269659_test_settle_cancelled_sale_order.txt 2026-10-07 19:08:43,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpmklmhfgj_chrome_odoo" 2026-10-07 19:08:43,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-10-07 19:08:44,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 124406 2026-10-07 19:08:44,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmph47ipq0__chrome_odoo 2026-10-07 19:08:44,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37487/json/version 2026-10-07 19:08:44,300 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:44,331 43 INFO rb-ce3bf1e-225338-422107 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 19:08:44,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:37487/json 2026-10-07 19:08:44,332 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37487', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:44,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:37487/devtools/page/46D03A5B400C4821930E60E9AC08D1EB 2026-10-07 19:08:44,411 43 INFO rb-ce3bf1e-225338-422107 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 19:08:44,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-10-07 19:08:44,697 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:08:44,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-10-07 19:08:44,703 43 INFO rb-ce3bf1e-225338-422107 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 19:08:44,703 43 INFO rb-ce3bf1e-225338-422107 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 19:08:44,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:08:45,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:45] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 133 0.169 0.808 2026-10-07 19:08:45,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '46D03A5B400C4821930E60E9AC08D1EB', 'loaderId': 'D471DF580D175A5417EEB7CA9F5FC058', 'isDownload': False} 2026-10-07 19:08:45,706 43 INFO rb-ce3bf1e-225338-422107 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 19:08:45,732 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:08:45,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:45] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-10-07 19:08:45,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:45] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 19:08:45,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:45] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.044 2026-10-07 19:08:46,464 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:46,472 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:08:46,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.035 2026-10-07 19:08:46,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.013 2026-10-07 19:08:46,571 43 INFO rb-ce3bf1e-225338-422107 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 19:08:46,580 43 INFO rb-ce3bf1e-225338-422107 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 19:08:46,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "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 19:08:46,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:46,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "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.024 2026-10-07 19:08:46,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.060 2026-10-07 19:08:46,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.058 0.059 2026-10-07 19:08:46,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-10-07 19:08:47,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.394 0.542 2026-10-07 19:08:47,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:47,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:48,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.051 2026-10-07 19:08:48,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:48,088 43 INFO rb-ce3bf1e-225338-422107 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 19:08:48,101 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08: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 19:08:48,160 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:08:48,205 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:08:48,209 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 19:08:48,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.025 0.060 2026-10-07 19:08:48,260 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "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 19:08:48,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-07 19:08:48,264 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:08:48,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.106 2026-10-07 19:08:48,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.042 2026-10-07 19:08:48,416 43 INFO rb-ce3bf1e-225338-422107 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 19:08:48,455 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:48,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.095 0.085 2026-10-07 19:08:48,660 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:08:48,713 43 INFO rb-ce3bf1e-225338-422107 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 19:08:48,756 43 INFO rb-ce3bf1e-225338-422107 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 19:08:48,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.079 0.268 2026-10-07 19:08:48,809 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:08:48,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.273 2026-10-07 19:08:48,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.312 2026-10-07 19:08:48,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.348 2026-10-07 19:08:48,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.477 2026-10-07 19:08:48,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:48] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.308 2026-10-07 19:08:49,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 19:08:49,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.213 2026-10-07 19:08:49,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-07 19:08:49,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-07 19:08:49,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.076 0.232 2026-10-07 19:08:49,307 43 INFO rb-ce3bf1e-225338-422107 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 19:08:49,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.263 2026-10-07 19:08:49,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.349 2026-10-07 19:08:49,370 43 INFO rb-ce3bf1e-225338-422107 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 19:08:49,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.100 0.173 2026-10-07 19:08:49,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.079 0.067 2026-10-07 19:08:49,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 19:08:49,990 43 INFO rb-ce3bf1e-225338-422107 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 19:08:50,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.094 0.110 2026-10-07 19:08:50,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.062 0.113 2026-10-07 19:08:50,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.180 2026-10-07 19:08:50,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.038 2026-10-07 19:08:50,549 43 INFO rb-ce3bf1e-225338-422107 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 19:08:50,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.034 0.054 2026-10-07 19:08:50,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.022 0.096 2026-10-07 19:08:50,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.037 0.116 2026-10-07 19:08:50,834 43 INFO rb-ce3bf1e-225338-422107 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 19:08:50,879 43 INFO rb-ce3bf1e-225338-422107 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 19:08:50,931 43 INFO rb-ce3bf1e-225338-422107 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 19:08:50,981 43 INFO rb-ce3bf1e-225338-422107 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 19:08:51,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-10-07 19:08:51,035 43 INFO rb-ce3bf1e-225338-422107 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 19:08:51,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16805672 (allocated 18350080) 2026-10-07 19:08:51,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 124406 2026-10-07 19:08:51,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-10-07 19:08:51,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 124406 2026-10-07 19:08:51,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190851_286742_test_settle_changed_price_with_lots.txt 2026-10-07 19:08:51,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmph47ipq0__chrome_odoo" 2026-10-07 19:08:51,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-10-07 19:08:52,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 124624 2026-10-07 19:08:52,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpc57nni7e_chrome_odoo 2026-10-07 19:08:52,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32809/json/version 2026-10-07 19:08:52,399 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:52,499 43 INFO rb-ce3bf1e-225338-422107 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 19:08:52,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:32809/json 2026-10-07 19:08:52,500 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:08:52,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:32809/devtools/page/C321787829A37D8E29762D7933DDE6B8 2026-10-07 19:08:52,536 43 INFO rb-ce3bf1e-225338-422107 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 19:08:52,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-10-07 19:08:52,704 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:08:52,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-10-07 19:08:52,713 43 INFO rb-ce3bf1e-225338-422107 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 19:08:52,713 43 INFO rb-ce3bf1e-225338-422107 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 19:08:52,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:08:53,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:53] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.094 1.061 2026-10-07 19:08:53,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': 'C321787829A37D8E29762D7933DDE6B8', 'loaderId': '65A5B67FC77EFD2B1CA49FD3C45538E4', 'isDownload': False} 2026-10-07 19:08:53,888 43 INFO rb-ce3bf1e-225338-422107 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 19:08:53,924 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:08:53,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:53] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.011 2026-10-07 19:08:53,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:53] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 19:08:53,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:53] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.027 2026-10-07 19:08:54,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:54,640 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:54,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:08:54,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:08:54,712 43 INFO rb-ce3bf1e-225338-422107 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 19:08:54,731 43 INFO rb-ce3bf1e-225338-422107 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 19:08:54,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "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 19:08:54,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:54,816 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "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.020 2026-10-07 19:08:54,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-07 19:08:54,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.063 2026-10-07 19:08:54,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.071 2026-10-07 19:08:55,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.392 0.519 2026-10-07 19:08:55,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.012 2026-10-07 19:08:56,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.004 0.008 2026-10-07 19:08:56,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.047 2026-10-07 19:08:56,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.012 2026-10-07 19:08:56,210 43 INFO rb-ce3bf1e-225338-422107 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 19:08:56,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:08:56,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:08:56,330 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:08:56,358 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:08:56,368 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:08:56,382 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:08:56,385 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "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 19:08:56,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.043 2026-10-07 19:08:56,446 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:08:56,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.036 0.100 2026-10-07 19:08:56,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.003 0.054 2026-10-07 19:08:56,576 43 INFO rb-ce3bf1e-225338-422107 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 19:08:56,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.072 0.162 2026-10-07 19:08:56,811 43 INFO rb-ce3bf1e-225338-422107 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 19:08:56,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.103 0.305 2026-10-07 19:08:56,836 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:08:56,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.195 2026-10-07 19:08:56,873 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:08:56,878 43 INFO rb-ce3bf1e-225338-422107 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 19:08:56,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-10-07 19:08:56,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.192 2026-10-07 19:08:56,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:56] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-07 19:08:57,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-07 19:08:57,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-07 19:08:57,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.217 2026-10-07 19:08:57,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.231 2026-10-07 19:08:57,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-10-07 19:08:57,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-07 19:08:57,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.063 0.246 2026-10-07 19:08:57,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.300 2026-10-07 19:08:57,391 43 INFO rb-ce3bf1e-225338-422107 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 19:08:57,457 43 INFO rb-ce3bf1e-225338-422107 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 19:08:57,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.075 0.192 2026-10-07 19:08:57,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.067 0.087 2026-10-07 19:08:58,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.018 0.021 2026-10-07 19:08:58,120 43 INFO rb-ce3bf1e-225338-422107 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 19:08:58,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.104 0.134 2026-10-07 19:08:58,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.066 0.132 2026-10-07 19:08:58,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.016 0.193 2026-10-07 19:08:58,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.038 2026-10-07 19:08:58,730 43 INFO rb-ce3bf1e-225338-422107 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 19:08:58,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.020 0.049 2026-10-07 19:08:58,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.020 0.067 2026-10-07 19:08:58,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.113 2026-10-07 19:08:58,949 43 INFO rb-ce3bf1e-225338-422107 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 19:08:58,999 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,054 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,107 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,182 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,205 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:08:59,206 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:08:59,233 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,284 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,369 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,445 43 INFO rb-ce3bf1e-225338-422107 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 19:08:59,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11934602 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2940330c-011f-475a-bc53-70df4242550f'}] 2026-10-07 19:08:59,454 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:08:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:08:59,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11934602 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '2940330c-011f-475a-bc53-70df4242550f'} created pos.order #843 2026-10-07 19:08:59,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11934602 finished 2026-10-07 19:09:00,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 153 0.259 0.327 2026-10-07 19:09:00,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:00] "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 19:09:00,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-10-07 19:09:00,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:09:00,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78245354 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2940330c-011f-475a-bc53-70df4242550f'}] 2026-10-07 19:09:00,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78245354 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '2940330c-011f-475a-bc53-70df4242550f'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-10-07 19:09:00,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78245354 finished 2026-10-07 19:09:00,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17689664 (allocated 18612224) 2026-10-07 19:09:00,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 124624 2026-10-07 19:09:00,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-10-07 19:09:00,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 124624 2026-10-07 19:09:00,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.085 0.130 2026-10-07 19:09:00,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190900_556516_test_settle_draft_order_service_product.txt 2026-10-07 19:09:00,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpc57nni7e_chrome_odoo" 2026-10-07 19:09:00,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-10-07 19:09:02,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 124847 2026-10-07 19:09:02,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmp5a0akmsg_chrome_odoo 2026-10-07 19:09:02,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:33753/json/version 2026-10-07 19:09:02,548 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33753', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:02,561 43 INFO rb-ce3bf1e-225338-422107 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 19:09:02,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:33753/json 2026-10-07 19:09:02,564 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33753', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:02,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:33753/devtools/page/E40A0BDBFEF5F20C343563F2779384A3 2026-10-07 19:09:02,589 43 INFO rb-ce3bf1e-225338-422107 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 19:09:02,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-10-07 19:09:02,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:02,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-10-07 19:09:02,846 43 INFO rb-ce3bf1e-225338-422107 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 19:09:02,846 43 INFO rb-ce3bf1e-225338-422107 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 19:09:02,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:03,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:03] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 87 0.076 0.792 2026-10-07 19:09:03,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': 'E40A0BDBFEF5F20C343563F2779384A3', 'loaderId': 'E63487E36FFB41C0D4C91EC55FDBA597', 'isDownload': False} 2026-10-07 19:09:03,736 43 INFO rb-ce3bf1e-225338-422107 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 19:09:03,759 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:03,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:03] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 19:09:03,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:03] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 19:09:03,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:03] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 19:09:04,475 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:04,477 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:09:04,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:09:04,535 43 INFO rb-ce3bf1e-225338-422107 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 19:09:04,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-07 19:09:04,544 43 INFO rb-ce3bf1e-225338-422107 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 19:09:04,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "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 19:09:04,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:04,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-10-07 19:09:04,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.035 0.052 2026-10-07 19:09:04,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.056 2026-10-07 19:09:04,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.068 2026-10-07 19:09:05,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.384 0.509 2026-10-07 19:09:05,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 19:09:05,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:09:05,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.068 2026-10-07 19:09:06,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:09:06,070 43 INFO rb-ce3bf1e-225338-422107 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 19:09:06,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:09:06,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:09:06,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:06,215 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:09:06,219 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:09:06,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.040 0.052 2026-10-07 19:09:06,312 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:09:06,335 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "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 19:09:06,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.138 2026-10-07 19:09:06,375 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:06,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.025 0.078 2026-10-07 19:09:06,477 43 INFO rb-ce3bf1e-225338-422107 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 19:09:06,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.109 0.163 2026-10-07 19:09:06,687 43 INFO rb-ce3bf1e-225338-422107 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 19:09:06,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.069 0.326 2026-10-07 19:09:06,749 43 INFO rb-ce3bf1e-225338-422107 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 19:09:06,756 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:06,780 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:09:06,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.204 2026-10-07 19:09:06,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.244 2026-10-07 19:09:06,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.293 2026-10-07 19:09:06,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.391 2026-10-07 19:09:06,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:06] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.027 2026-10-07 19:09:07,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.221 2026-10-07 19:09:07,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-07 19:09:07,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.205 2026-10-07 19:09:07,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-07 19:09:07,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.530 2026-10-07 19:09:07,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.046 0.250 2026-10-07 19:09:07,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.287 2026-10-07 19:09:07,332 43 INFO rb-ce3bf1e-225338-422107 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 19:09:07,403 43 INFO rb-ce3bf1e-225338-422107 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 19:09:07,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.157 0.181 2026-10-07 19:09:07,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.041 0.067 2026-10-07 19:09:07,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.021 2026-10-07 19:09:08,056 43 INFO rb-ce3bf1e-225338-422107 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 19:09:08,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.078 0.149 2026-10-07 19:09:08,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.098 0.132 2026-10-07 19:09:08,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.228 2026-10-07 19:09:08,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.038 2026-10-07 19:09:08,686 43 INFO rb-ce3bf1e-225338-422107 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 19:09:08,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.026 0.054 2026-10-07 19:09:08,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.084 0.100 2026-10-07 19:09:08,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.181 2026-10-07 19:09:09,028 43 INFO rb-ce3bf1e-225338-422107 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 19:09:09,079 43 INFO rb-ce3bf1e-225338-422107 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 19:09:09,130 43 INFO rb-ce3bf1e-225338-422107 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 19:09:09,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-10-07 19:09:09,183 43 INFO rb-ce3bf1e-225338-422107 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 19:09:09,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16773712 (allocated 18612224) 2026-10-07 19:09:09,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 124847 2026-10-07 19:09:09,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-10-07 19:09:09,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 124847 2026-10-07 19:09:09,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190909_466812_test_settle_groupable_lot_total_amount.txt 2026-10-07 19:09:09,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmp5a0akmsg_chrome_odoo" 2026-10-07 19:09:09,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-10-07 19:09:10,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 125066 2026-10-07 19:09:10,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmp3k58tpvq_chrome_odoo 2026-10-07 19:09:10,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42947/json/version 2026-10-07 19:09:10,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:11,008 43 INFO rb-ce3bf1e-225338-422107 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 19:09:11,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:42947/json 2026-10-07 19:09:11,012 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:11,046 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:42947/devtools/page/D947C40C676607820B6DE9BBFEAD3C9B 2026-10-07 19:09:11,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-10-07 19:09:11,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-10-07 19:09:11,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:11,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-10-07 19:09:11,234 43 INFO rb-ce3bf1e-225338-422107 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 19:09:11,234 43 INFO rb-ce3bf1e-225338-422107 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 19:09:11,252 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:11,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:11] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.056 0.637 2026-10-07 19:09:11,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': 'D947C40C676607820B6DE9BBFEAD3C9B', 'loaderId': '2D69746CAC39889DF51DF06B8C7339B7', 'isDownload': False} 2026-10-07 19:09:11,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-10-07 19:09:11,964 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:11,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:11] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 19:09:12,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 19:09:12,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.032 2026-10-07 19:09:12,766 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:12,772 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:12,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:09:12,831 43 INFO rb-ce3bf1e-225338-422107 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 19:09:12,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 19:09:12,840 43 INFO rb-ce3bf1e-225338-422107 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 19:09:12,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:12,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:12,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "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.021 2026-10-07 19:09:12,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.046 2026-10-07 19:09:13,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.057 2026-10-07 19:09:13,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 19:09:13,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.342 0.538 2026-10-07 19:09:14,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:09:14,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:09:14,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.054 2026-10-07 19:09:14,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:09:14,265 43 INFO rb-ce3bf1e-225338-422107 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 19:09:14,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:14,351 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:14,388 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:09:14,400 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:09:14,425 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:14,427 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:09:14,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.101 0.048 2026-10-07 19:09:14,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.170 2026-10-07 19:09:14,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.099 2026-10-07 19:09:14,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.183 2026-10-07 19:09:14,598 43 INFO rb-ce3bf1e-225338-422107 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 19:09:14,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 19:09:14,738 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.053 2026-10-07 19:09:14,765 43 INFO rb-ce3bf1e-225338-422107 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 19:09:14,774 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:14,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.100 0.075 2026-10-07 19:09:14,865 43 INFO rb-ce3bf1e-225338-422107 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 19:09:14,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.042 0.230 2026-10-07 19:09:14,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:14,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:14] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.258 2026-10-07 19:09:15,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-07 19:09:15,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.257 2026-10-07 19:09:15,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.392 2026-10-07 19:09:15,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.257 2026-10-07 19:09:15,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-10-07 19:09:15,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-07 19:09:15,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.220 2026-10-07 19:09:15,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.216 2026-10-07 19:09:15,327 43 INFO rb-ce3bf1e-225338-422107 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 19:09:15,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.214 2026-10-07 19:09:15,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.299 2026-10-07 19:09:15,391 43 INFO rb-ce3bf1e-225338-422107 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 19:09:15,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.067 0.152 2026-10-07 19:09:15,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.066 0.064 2026-10-07 19:09:15,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.025 0.027 2026-10-07 19:09:16,075 43 INFO rb-ce3bf1e-225338-422107 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 19:09:16,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.134 0.119 2026-10-07 19:09:16,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.116 0.126 2026-10-07 19:09:16,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.013 0.256 2026-10-07 19:09:16,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "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 19:09:16,805 43 INFO rb-ce3bf1e-225338-422107 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 19:09:16,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.074 2026-10-07 19:09:16,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:16] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.018 0.109 2026-10-07 19:09:17,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.025 0.114 2026-10-07 19:09:17,078 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,130 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,181 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,232 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,283 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,392 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,465 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,520 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,579 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,653 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,699 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:17] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.036 0.043 2026-10-07 19:09:17,747 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,799 43 INFO rb-ce3bf1e-225338-422107 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 19:09:17,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-10-07 19:09:17,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 19:09:17,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.050 0.080 2026-10-07 19:09:17,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17728164 (allocated 19136512) 2026-10-07 19:09:17,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 125066 2026-10-07 19:09:17,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-10-07 19:09:17,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 125066 2026-10-07 19:09:18,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190918_111937_test_settle_order_change_customer.txt 2026-10-07 19:09:18,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmp3k58tpvq_chrome_odoo" 2026-10-07 19:09:18,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-10-07 19:09:19,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 125283 2026-10-07 19:09:19,431 43 INFO rb-ce3bf1e-225338-422107 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/tmpupzwwvyo_chrome_odoo 2026-10-07 19:09:19,431 43 INFO rb-ce3bf1e-225338-422107 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:36821/json/version 2026-10-07 19:09:19,432 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,475 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,476 43 INFO rb-ce3bf1e-225338-422107 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:36821/json 2026-10-07 19:09:19,483 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,496 43 INFO rb-ce3bf1e-225338-422107 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:36821/devtools/page/6B8EE2F6BE44A4865D59A6D3361205E3 2026-10-07 19:09:19,510 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,519 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:19,775 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,777 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,778 43 INFO rb-ce3bf1e-225338-422107 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 19:09:19,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:20,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:20] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.114 1.085 2026-10-07 19:09:20,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': '6B8EE2F6BE44A4865D59A6D3361205E3', 'loaderId': 'B37C7985204A02C3788A12D08448C5DA', 'isDownload': False} 2026-10-07 19:09:20,999 43 INFO rb-ce3bf1e-225338-422107 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 19:09:21,019 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:21,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 19:09:21,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 19:09:21,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.051 2026-10-07 19:09:21,832 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:21,841 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:09:21,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:09:21,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-10-07 19:09:21,902 43 INFO rb-ce3bf1e-225338-422107 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 19:09:21,913 43 INFO rb-ce3bf1e-225338-422107 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 19:09:21,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:21,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:21,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.018 0.021 2026-10-07 19:09:22,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.046 2026-10-07 19:09:22,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.048 2026-10-07 19:09:22,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 19:09:23,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.463 0.523 2026-10-07 19:09:23,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:23,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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.023 2026-10-07 19:09:23,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.063 2026-10-07 19:09:23,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:23,462 43 INFO rb-ce3bf1e-225338-422107 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 19:09:23,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:23,527 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:09:23,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:09:23,577 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:09:23,583 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:09:23,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.050 2026-10-07 19:09:23,641 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:23,647 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:09:23,689 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:23,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.030 0.101 2026-10-07 19:09:23,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.054 2026-10-07 19:09:23,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.022 0.088 2026-10-07 19:09:23,824 43 INFO rb-ce3bf1e-225338-422107 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 19:09:23,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:23] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.092 0.208 2026-10-07 19:09:23,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:24,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.016 0.111 2026-10-07 19:09:24,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 19:09:24,087 43 INFO rb-ce3bf1e-225338-422107 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 19:09:24,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-10-07 19:09:24,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:24,139 43 INFO rb-ce3bf1e-225338-422107 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 19:09:24,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-10-07 19:09:24,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-07 19:09:24,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.204 2026-10-07 19:09:24,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-10-07 19:09:24,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-10-07 19:09:24,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-10-07 19:09:24,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.204 2026-10-07 19:09:24,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 19:09:24,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.048 0.255 2026-10-07 19:09:24,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.294 2026-10-07 19:09:24,574 43 INFO rb-ce3bf1e-225338-422107 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 19:09:24,640 43 INFO rb-ce3bf1e-225338-422107 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 19:09:24,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.063 0.150 2026-10-07 19:09:25,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.049 0.068 2026-10-07 19:09:25,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-07 19:09:25,198 43 INFO rb-ce3bf1e-225338-422107 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 19:09:25,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "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.088 0.122 2026-10-07 19:09:25,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 71 0.080 0.141 2026-10-07 19:09:25,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.219 2026-10-07 19:09:25,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.036 2026-10-07 19:09:25,781 43 INFO rb-ce3bf1e-225338-422107 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 19:09:25,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "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.029 0.051 2026-10-07 19:09:25,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.072 2026-10-07 19:09:25,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.031 0.109 2026-10-07 19:09:26,006 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,089 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,109 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:26,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:26,141 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,193 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,251 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,307 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,361 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,446 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,497 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,576 43 INFO rb-ce3bf1e-225338-422107 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 19:09:26,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74035376 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '052a3eb0-29a8-4fcc-83b4-3193ac1e586a'}] 2026-10-07 19:09:26,610 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:27,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74035376 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '052a3eb0-29a8-4fcc-83b4-3193ac1e586a'} created pos.order #844 2026-10-07 19:09:27,172 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74035376 finished 2026-10-07 19:09:27,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 267 0.410 0.511 2026-10-07 19:09:27,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:27,711 43 INFO rb-ce3bf1e-225338-422107 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 19:09:27,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552157 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '052a3eb0-29a8-4fcc-83b4-3193ac1e586a'}] 2026-10-07 19:09:27,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552157 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '052a3eb0-29a8-4fcc-83b4-3193ac1e586a'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-10-07 19:09:27,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41552157 finished 2026-10-07 19:09:27,785 43 INFO rb-ce3bf1e-225338-422107 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 19:09:27,836 43 INFO rb-ce3bf1e-225338-422107 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 19:09:27,885 43 INFO rb-ce3bf1e-225338-422107 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 19:09:27,941 43 INFO rb-ce3bf1e-225338-422107 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 19:09:27,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.088 0.188 2026-10-07 19:09:28,003 43 INFO rb-ce3bf1e-225338-422107 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 19:09:28,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.006 0.102 2026-10-07 19:09:28,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.028 0.051 2026-10-07 19:09:28,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.032 2026-10-07 19:09:28,307 43 INFO rb-ce3bf1e-225338-422107 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 19:09:28,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.101 0.118 2026-10-07 19:09:28,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.104 0.167 2026-10-07 19:09:28,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.201 2026-10-07 19:09:28,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.027 0.040 2026-10-07 19:09:28,960 43 INFO rb-ce3bf1e-225338-422107 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 19:09:28,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 22 0.019 0.052 2026-10-07 19:09:29,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.054 0.050 2026-10-07 19:09:29,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 24 0.022 0.131 2026-10-07 19:09:29,213 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,272 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,322 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,373 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,429 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,487 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,538 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,599 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,650 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,723 43 INFO rb-ce3bf1e-225338-422107 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 19:09:29,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30969095 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'a7f3d045-b19d-4573-a6ac-8d8c1e26d2eb'}] 2026-10-07 19:09:30,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30969095 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'a7f3d045-b19d-4573-a6ac-8d8c1e26d2eb'} created pos.order #845 2026-10-07 19:09:30,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30969095 finished 2026-10-07 19:09:30,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.323 0.477 2026-10-07 19:09:30,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:30] "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 19:09:30,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-10-07 19:09:30,639 43 INFO rb-ce3bf1e-225338-422107 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 19:09:30,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23677736 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'a7f3d045-b19d-4573-a6ac-8d8c1e26d2eb'}] 2026-10-07 19:09:30,667 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23677736 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': 'a7f3d045-b19d-4573-a6ac-8d8c1e26d2eb'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-10-07 19:09:30,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23677736 finished 2026-10-07 19:09:30,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 21180004 (allocated 23203840) 2026-10-07 19:09:30,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 53 0.085 0.118 2026-10-07 19:09:30,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 125283 2026-10-07 19:09:30,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-10-07 19:09:30,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 125283 2026-10-07 19:09:30,981 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190930_980951_test_settle_order_ship_later_effect_on_so.txt 2026-10-07 19:09:30,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpupzwwvyo_chrome_odoo" 2026-10-07 19:09:31,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-10-07 19:09:33,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 125520 2026-10-07 19:09:33,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmp1nhkkya9_chrome_odoo 2026-10-07 19:09:33,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46095/json/version 2026-10-07 19:09:33,159 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46095', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:33,202 43 INFO rb-ce3bf1e-225338-422107 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 19:09:33,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46095/json 2026-10-07 19:09:33,203 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46095', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:33,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:46095/devtools/page/99E34B6143F1BC1CEFE420444C631308 2026-10-07 19:09:33,242 43 INFO rb-ce3bf1e-225338-422107 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 19:09:33,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-10-07 19:09:33,504 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:33,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-10-07 19:09:33,519 43 INFO rb-ce3bf1e-225338-422107 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 19:09:33,519 43 INFO rb-ce3bf1e-225338-422107 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 19:09:33,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:34,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:34] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.097 0.772 2026-10-07 19:09:34,413 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '99E34B6143F1BC1CEFE420444C631308', 'loaderId': 'D04E914551B63ED32E000458E256B6E5', 'isDownload': False} 2026-10-07 19:09:34,413 43 INFO rb-ce3bf1e-225338-422107 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 19:09:34,443 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:34,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:34] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.021 2026-10-07 19:09:34,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:34] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.039 2026-10-07 19:09:34,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:34] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.059 2026-10-07 19:09:35,241 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:09:35,242 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:35,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:09:35,313 43 INFO rb-ce3bf1e-225338-422107 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 19:09:35,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:09:35,323 43 INFO rb-ce3bf1e-225338-422107 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 19:09:35,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:35,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:35,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "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.027 2026-10-07 19:09:35,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.051 2026-10-07 19:09:35,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.044 2026-10-07 19:09:35,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 19:09:36,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.307 0.499 2026-10-07 19:09:36,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.007 2026-10-07 19:09:36,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 2026-10-07 19:09:36,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.054 2026-10-07 19:09:36,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.007 2026-10-07 19:09:36,664 43 INFO rb-ce3bf1e-225338-422107 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 19:09:36,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:36,762 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:36,768 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:09:36,772 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 19:09:36,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.028 0.048 2026-10-07 19:09:36,818 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:36,838 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:09:36,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.099 2026-10-07 19:09:36,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-10-07 19:09:36,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.030 2026-10-07 19:09:36,993 43 INFO rb-ce3bf1e-225338-422107 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 19:09:37,049 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:37,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.028 2026-10-07 19:09:37,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.069 0.110 2026-10-07 19:09:37,237 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:09:37,284 43 INFO rb-ce3bf1e-225338-422107 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 19:09:37,332 43 INFO rb-ce3bf1e-225338-422107 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 19:09:37,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.059 0.254 2026-10-07 19:09:37,375 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:09:37,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.272 2026-10-07 19:09:37,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-07 19:09:37,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.351 2026-10-07 19:09:37,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.403 2026-10-07 19:09:37,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.296 2026-10-07 19:09:37,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.204 2026-10-07 19:09:37,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-07 19:09:37,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.251 2026-10-07 19:09:37,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-10-07 19:09:37,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.183 2026-10-07 19:09:37,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.056 0.355 2026-10-07 19:09:37,935 43 INFO rb-ce3bf1e-225338-422107 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 19:09:38,000 43 INFO rb-ce3bf1e-225338-422107 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 19:09:38,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.125 0.170 2026-10-07 19:09:38,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.054 0.072 2026-10-07 19:09:38,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.028 2026-10-07 19:09:38,646 43 INFO rb-ce3bf1e-225338-422107 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 19:09:38,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.083 0.136 2026-10-07 19:09:39,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.075 0.140 2026-10-07 19:09:39,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.214 2026-10-07 19:09:39,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "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 19:09:39,278 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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.015 0.039 2026-10-07 19:09:39,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.021 0.029 2026-10-07 19:09:39,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.101 2026-10-07 19:09:39,486 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,535 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,586 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,638 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,722 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:39,748 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:39,776 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,827 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,905 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,979 43 INFO rb-ce3bf1e-225338-422107 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 19:09:39,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78062241 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e5d95ab4-c7f3-4311-b991-20f8e65772c0'}] 2026-10-07 19:09:39,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:40,291 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1378, 1379] 2026-10-07 19:09:40,817 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78062241 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e5d95ab4-c7f3-4311-b991-20f8e65772c0'} created pos.order #846 2026-10-07 19:09:40,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78062241 finished 2026-10-07 19:09:41,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 420 0.452 0.818 2026-10-07 19:09:41,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:41,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-10-07 19:09:41,482 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 19:09:41,486 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2299449 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e5d95ab4-c7f3-4311-b991-20f8e65772c0'}] 2026-10-07 19:09:41,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2299449 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e5d95ab4-c7f3-4311-b991-20f8e65772c0'} sync ignored for existing PoS order pos.order(846,) (state: paid) 2026-10-07 19:09:41,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2299449 finished 2026-10-07 19:09:41,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17683024 (allocated 19398656) 2026-10-07 19:09:41,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 125520 2026-10-07 19:09:41,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-10-07 19:09:41,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 125520 2026-10-07 19:09:41,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.046 0.113 2026-10-07 19:09:41,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190941_726192_test_settle_order_unreserve_order_lines.txt 2026-10-07 19:09:41,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmp1nhkkya9_chrome_odoo" 2026-10-07 19:09:43,197 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-10-07 19:09:44,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 125736 2026-10-07 19:09:44,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmpkhry37_p_chrome_odoo 2026-10-07 19:09:44,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:44741/json/version 2026-10-07 19:09:44,636 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:44,668 43 INFO rb-ce3bf1e-225338-422107 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 19:09:44,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:44741/json 2026-10-07 19:09:44,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:44,688 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:44741/devtools/page/DE5734E352A47D84526E628289F55982 2026-10-07 19:09:44,701 43 INFO rb-ce3bf1e-225338-422107 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 19:09:44,713 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-10-07 19:09:44,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:44,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-10-07 19:09:44,918 43 INFO rb-ce3bf1e-225338-422107 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 19:09:44,918 43 INFO rb-ce3bf1e-225338-422107 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 19:09:44,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:45,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:45] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.076 0.774 2026-10-07 19:09:45,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': 'DE5734E352A47D84526E628289F55982', 'loaderId': 'C4F551429A3E1DDF8867BD2F45B639E7', 'isDownload': False} 2026-10-07 19:09:45,796 43 INFO rb-ce3bf1e-225338-422107 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 19:09:45,826 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:45,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:45] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 19:09:45,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:45] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-07 19:09:45,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:45] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.045 2026-10-07 19:09:46,649 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:09:46,653 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:09:46,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:09:46,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:09:46,725 43 INFO rb-ce3bf1e-225338-422107 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 19:09:46,737 43 INFO rb-ce3bf1e-225338-422107 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 19:09:46,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "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 19:09:46,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:46,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "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 19:09:46,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 19:09:46,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.057 2026-10-07 19:09:46,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.044 2026-10-07 19:09:47,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.313 0.551 2026-10-07 19:09:47,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:48,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.013 2026-10-07 19:09:48,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.061 2026-10-07 19:09:48,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 19:09:48,161 43 INFO rb-ce3bf1e-225338-422107 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 19:09:48,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:48,275 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:09:48,293 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:09:48,296 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:09:48,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.032 0.026 2026-10-07 19:09:48,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 19:09:48,335 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:09:48,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "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 19:09:48,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.010 0.126 2026-10-07 19:09:48,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.072 2026-10-07 19:09:48,465 43 INFO rb-ce3bf1e-225338-422107 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 19:09:48,494 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:09:48,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.145 0.068 2026-10-07 19:09:48,704 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:48,727 43 INFO rb-ce3bf1e-225338-422107 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 19:09:48,775 43 INFO rb-ce3bf1e-225338-422107 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 19:09:48,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.055 0.275 2026-10-07 19:09:48,824 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:09:48,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.278 2026-10-07 19:09:48,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.329 2026-10-07 19:09:48,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.364 2026-10-07 19:09:48,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:48] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.435 2026-10-07 19:09:49,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-07 19:09:49,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-10-07 19:09:49,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.207 2026-10-07 19:09:49,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-10-07 19:09:49,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-07 19:09:49,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-10-07 19:09:49,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.221 2026-10-07 19:09:49,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-10-07 19:09:49,320 43 INFO rb-ce3bf1e-225338-422107 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 19:09:49,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.285 2026-10-07 19:09:49,390 43 INFO rb-ce3bf1e-225338-422107 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 19:09:49,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.085 0.171 2026-10-07 19:09:49,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.073 0.075 2026-10-07 19:09:49,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:49] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 19:09:50,007 43 INFO rb-ce3bf1e-225338-422107 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 19:09:50,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.090 0.137 2026-10-07 19:09:50,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.073 0.141 2026-10-07 19:09:50,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.210 2026-10-07 19:09:50,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.044 2026-10-07 19:09:50,625 43 INFO rb-ce3bf1e-225338-422107 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 19:09:50,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.021 0.050 2026-10-07 19:09:50,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.065 2026-10-07 19:09:50,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.107 2026-10-07 19:09:50,875 43 INFO rb-ce3bf1e-225338-422107 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 19:09:50,933 43 INFO rb-ce3bf1e-225338-422107 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 19:09:50,985 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,036 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,087 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,138 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,188 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,246 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,297 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,348 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,399 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,454 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,507 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,558 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,608 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,685 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,735 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,819 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,835 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:51,837 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:51,870 43 INFO rb-ce3bf1e-225338-422107 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 19:09:51,920 43 INFO rb-ce3bf1e-225338-422107 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 19:09:52,011 43 INFO rb-ce3bf1e-225338-422107 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 19:09:52,056 43 INFO rb-ce3bf1e-225338-422107 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 19:09:52,140 43 INFO rb-ce3bf1e-225338-422107 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 19:09:52,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77098551 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bdaf5f5d-f326-41b1-a165-dbf7c84d3b74'}] 2026-10-07 19:09:52,156 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:52,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77098551 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'bdaf5f5d-f326-41b1-a165-dbf7c84d3b74'} created pos.order #847 2026-10-07 19:09:53,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77098551 finished 2026-10-07 19:09:53,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 335 0.565 0.975 2026-10-07 19:09:53,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:09:53,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-10-07 19:09:53,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 19:09:53,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71594439 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'bdaf5f5d-f326-41b1-a165-dbf7c84d3b74'}] 2026-10-07 19:09:53,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71594439 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'bdaf5f5d-f326-41b1-a165-dbf7c84d3b74'} sync ignored for existing PoS order pos.order(847,) (state: paid) 2026-10-07 19:09:53,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71594439 finished 2026-10-07 19:09:54,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 18480576 (allocated 19922944) 2026-10-07 19:09:54,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 125736 2026-10-07 19:09:54,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-10-07 19:09:54,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 125736 2026-10-07 19:09:54,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_190954_287488_test_settle_order_with_different_product.txt 2026-10-07 19:09:54,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmpkhry37_p_chrome_odoo" 2026-10-07 19:09:54,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: waiting for threads: [, ] 2026-10-07 19:09:54,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.222 0.282 2026-10-07 19:09:54,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-10-07 19:09:55,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 125961 2026-10-07 19:09:55,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp6cfrgcvw_chrome_odoo 2026-10-07 19:09:55,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:43603/json/version 2026-10-07 19:09:55,927 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:56,023 43 INFO rb-ce3bf1e-225338-422107 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 19:09:56,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:43603/json 2026-10-07 19:09:56,025 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:09:56,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:43603/devtools/page/1BE1AA409235E662B2D9E9BBE44B0CB0 2026-10-07 19:09:56,088 43 INFO rb-ce3bf1e-225338-422107 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 19:09:56,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-10-07 19:09:56,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:09:56,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-10-07 19:09:56,342 43 INFO rb-ce3bf1e-225338-422107 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 19:09:56,342 43 INFO rb-ce3bf1e-225338-422107 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 19:09:56,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:09:57,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.104 0.783 2026-10-07 19:09:57,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '1BE1AA409235E662B2D9E9BBE44B0CB0', 'loaderId': '765A186770A56F1C1D3F0D33DD6C1656', 'isDownload': False} 2026-10-07 19:09:57,246 43 INFO rb-ce3bf1e-225338-422107 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 19:09:57,272 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:09:57,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 19:09:57,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 19:09:57,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 19:09:57,946 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:09:57,955 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:57,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 19:09:58,030 43 INFO rb-ce3bf1e-225338-422107 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 19:09:58,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 19:09:58,036 43 INFO rb-ce3bf1e-225338-422107 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 19:09:58,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:09:58,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:09:58,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.016 2026-10-07 19:09:58,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.036 2026-10-07 19:09:58,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.048 2026-10-07 19:09:58,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 19:09:59,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.434 0.509 2026-10-07 19:09:59,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:09:59,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:09:59,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.051 2026-10-07 19:09:59,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09: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 19:09:59,519 43 INFO rb-ce3bf1e-225338-422107 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 19:09:59,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:09:59,609 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:09:59,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:09:59,655 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:09:59,688 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 19:09:59,716 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:09:59,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.047 0.067 2026-10-07 19:09:59,781 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:09:59,785 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "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 19:09:59,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.138 2026-10-07 19:09:59,818 43 INFO rb-ce3bf1e-225338-422107 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 19:09:59,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.040 0.147 2026-10-07 19:09:59,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.022 0.162 2026-10-07 19:09:59,959 43 INFO rb-ce3bf1e-225338-422107 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 19:09:59,972 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:59,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:09:59,983 43 INFO rb-ce3bf1e-225338-422107 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 19:09:59,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:09:59] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-07 19:10:00,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.104 2026-10-07 19:10:00,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-07 19:10:00,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-07 19:10:00,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.031 0.426 2026-10-07 19:10:00,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.233 2026-10-07 19:10:00,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.261 2026-10-07 19:10:00,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.265 2026-10-07 19:10:00,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.273 2026-10-07 19:10:00,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.262 2026-10-07 19:10:00,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-10-07 19:10:00,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.227 2026-10-07 19:10:00,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.066 0.288 2026-10-07 19:10:00,671 43 INFO rb-ce3bf1e-225338-422107 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 19:10:00,735 43 INFO rb-ce3bf1e-225338-422107 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 19:10:01,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.090 0.172 2026-10-07 19:10:01,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.050 0.059 2026-10-07 19:10:01,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 19:10:01,325 43 INFO rb-ce3bf1e-225338-422107 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 19:10:01,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "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.108 2026-10-07 19:10:01,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.058 0.137 2026-10-07 19:10:01,709 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.195 2026-10-07 19:10:01,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.057 2026-10-07 19:10:01,880 43 INFO rb-ce3bf1e-225338-422107 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 19:10:01,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.022 0.045 2026-10-07 19:10:01,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.013 0.045 2026-10-07 19:10:02,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.031 0.112 2026-10-07 19:10:02,108 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,212 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,248 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:02,255 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:02,266 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,315 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,404 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,485 43 INFO rb-ce3bf1e-225338-422107 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 19:10:02,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22132035 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '93bdbd70-8d47-4fa9-bb25-b3a4f87f7390'}] 2026-10-07 19:10:02,515 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:10:03,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22132035 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '93bdbd70-8d47-4fa9-bb25-b3a4f87f7390'} created pos.order #848 2026-10-07 19:10:03,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22132035 finished 2026-10-07 19:10:03,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 337 0.480 0.777 2026-10-07 19:10:03,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 19:10:03,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31664104 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '93bdbd70-8d47-4fa9-bb25-b3a4f87f7390'}] 2026-10-07 19:10:03,974 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-10-07 19:10:03,976 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:10:03,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31664104 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '93bdbd70-8d47-4fa9-bb25-b3a4f87f7390'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-10-07 19:10:04,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31664104 finished 2026-10-07 19:10:04,137 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17852408 (allocated 19660800) 2026-10-07 19:10:04,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 125961 2026-10-07 19:10:04,143 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-10-07 19:10:04,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 125961 2026-10-07 19:10:04,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.055 0.149 2026-10-07 19:10:04,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191004_278680_test_settle_order_with_different_uom.txt 2026-10-07 19:10:04,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp6cfrgcvw_chrome_odoo" 2026-10-07 19:10:04,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-10-07 19:10:05,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 126187 2026-10-07 19:10:05,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpqrthovvs_chrome_odoo 2026-10-07 19:10:05,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40925/json/version 2026-10-07 19:10:05,539 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:05,553 43 INFO rb-ce3bf1e-225338-422107 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 19:10:05,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40925/json 2026-10-07 19:10:05,554 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:05,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:40925/devtools/page/468822E93BB0FD1650289BA74743C5E5 2026-10-07 19:10:05,589 43 INFO rb-ce3bf1e-225338-422107 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 19:10:05,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-10-07 19:10:05,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:10:05,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-10-07 19:10:05,784 43 INFO rb-ce3bf1e-225338-422107 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 19:10:05,784 43 INFO rb-ce3bf1e-225338-422107 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 19:10:05,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:10:06,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:06] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.098 0.649 2026-10-07 19:10:06,555 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': '468822E93BB0FD1650289BA74743C5E5', 'loaderId': '65147653B685BA9389BF797A0006F585', 'isDownload': False} 2026-10-07 19:10:06,556 43 INFO rb-ce3bf1e-225338-422107 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 19:10:06,581 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:10:06,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:06] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 19:10:06,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:06] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 19:10:06,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:06] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 19:10:07,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:10:07,318 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:10:07,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:10:07,376 43 INFO rb-ce3bf1e-225338-422107 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 19:10:07,384 43 INFO rb-ce3bf1e-225338-422107 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 19:10:07,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:10:07,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:07,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:07,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "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.021 2026-10-07 19:10:07,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.048 2026-10-07 19:10:07,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.068 2026-10-07 19:10:07,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.066 2026-10-07 19:10:08,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.383 0.504 2026-10-07 19:10:08,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:10:08,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:08,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.058 2026-10-07 19:10:08,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:08,801 43 INFO rb-ce3bf1e-225338-422107 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 19:10:08,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "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 19:10:08,909 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:10:08,916 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:10:08,923 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:10:08,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.032 0.053 2026-10-07 19:10:08,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "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 19:10:08,990 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:10:09,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.115 2026-10-07 19:10:09,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.122 2026-10-07 19:10:09,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.006 0.053 2026-10-07 19:10:09,145 43 INFO rb-ce3bf1e-225338-422107 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 19:10:09,226 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:10:09,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.017 0.023 2026-10-07 19:10:09,346 43 INFO rb-ce3bf1e-225338-422107 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 19:10:09,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.076 0.117 2026-10-07 19:10:09,416 43 INFO rb-ce3bf1e-225338-422107 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 19:10:09,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:09,434 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:09,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.187 2026-10-07 19:10:09,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.255 2026-10-07 19:10:09,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-10-07 19:10:09,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.330 2026-10-07 19:10:09,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.036 0.458 2026-10-07 19:10:09,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.302 2026-10-07 19:10:09,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.319 2026-10-07 19:10:09,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2208&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.288 2026-10-07 19:10:09,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2209&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.286 2026-10-07 19:10:09,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.266 2026-10-07 19:10:10,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.246 2026-10-07 19:10:10,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-10-07 19:10:10,095 43 INFO rb-ce3bf1e-225338-422107 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 19:10:10,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.344 2026-10-07 19:10:10,154 43 INFO rb-ce3bf1e-225338-422107 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 19:10:10,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.116 0.180 2026-10-07 19:10:10,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.061 0.066 2026-10-07 19:10:10,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:10:10,789 43 INFO rb-ce3bf1e-225338-422107 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 19:10:10,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.059 0.122 2026-10-07 19:10:11,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.096 0.113 2026-10-07 19:10:11,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.214 2026-10-07 19:10:11,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.012 0.040 2026-10-07 19:10:11,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.032 2026-10-07 19:10:11,406 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.034 0.042 2026-10-07 19:10:11,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.022 0.081 2026-10-07 19:10:11,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.024 0.095 2026-10-07 19:10:11,653 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,711 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,759 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,811 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,861 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,912 43 INFO rb-ce3bf1e-225338-422107 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 19:10:11,964 43 INFO rb-ce3bf1e-225338-422107 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 19:10:12,015 43 INFO rb-ce3bf1e-225338-422107 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 19:10:12,073 43 INFO rb-ce3bf1e-225338-422107 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 19:10:12,133 43 INFO rb-ce3bf1e-225338-422107 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 19:10:12,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 4 0.011 0.087 2026-10-07 19:10:12,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.032 2026-10-07 19:10:12,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 19 0.023 0.056 2026-10-07 19:10:12,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.018 2026-10-07 19:10:12,507 43 INFO rb-ce3bf1e-225338-422107 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 19:10:12,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 48 0.049 0.084 2026-10-07 19:10:12,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.061 0.105 2026-10-07 19:10:12,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.177 2026-10-07 19:10:12,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.034 2026-10-07 19:10:13,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "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.092 0.110 2026-10-07 19:10:13,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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.022 0.243 2026-10-07 19:10:13,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.054 2026-10-07 19:10:13,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.056 0.213 2026-10-07 19:10:13,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.222 2026-10-07 19:10:13,555 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.034 0.350 2026-10-07 19:10:13,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.073 2026-10-07 19:10:13,703 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,752 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,803 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,853 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,904 43 INFO rb-ce3bf1e-225338-422107 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 19:10:13,955 43 INFO rb-ce3bf1e-225338-422107 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 19:10:14,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-10-07 19:10:14,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-10-07 19:10:14,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18458724 (allocated 20447232) 2026-10-07 19:10:14,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 126187 2026-10-07 19:10:14,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-10-07 19:10:14,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 126187 2026-10-07 19:10:14,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191014_293622_test_settle_order_with_incompatible_partner.txt 2026-10-07 19:10:14,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpqrthovvs_chrome_odoo" 2026-10-07 19:10:14,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-10-07 19:10:17,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 126418 2026-10-07 19:10:17,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpx6wbqi6g_chrome_odoo 2026-10-07 19:10:17,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:45451/json/version 2026-10-07 19:10:17,878 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:17,957 43 INFO rb-ce3bf1e-225338-422107 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 19:10:17,957 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:45451/json 2026-10-07 19:10:17,960 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:17,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:45451/devtools/page/904AD43236A2395542325A78DEDD8269 2026-10-07 19:10:17,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-10-07 19:10:17,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-10-07 19:10:18,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:10:18,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-10-07 19:10:18,183 43 INFO rb-ce3bf1e-225338-422107 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 19:10:18,183 43 INFO rb-ce3bf1e-225338-422107 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 19:10:18,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:10:19,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:19] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.059 0.844 2026-10-07 19:10:19,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '904AD43236A2395542325A78DEDD8269', 'loaderId': 'F034391BB8C77568D8F686C5A485498E', 'isDownload': False} 2026-10-07 19:10:19,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-10-07 19:10:19,258 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:10:19,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:19] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:10:19,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:19] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 19:10:19,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:19] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.043 2026-10-07 19:10:20,072 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:20,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:10:20,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:10:20,145 43 INFO rb-ce3bf1e-225338-422107 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 19:10:20,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 19:10:20,160 43 INFO rb-ce3bf1e-225338-422107 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 19:10:20,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.015 2026-10-07 19:10:20,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:20,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "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 19:10:20,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-07 19:10:20,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.041 2026-10-07 19:10:20,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.034 2026-10-07 19:10:21,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.375 0.522 2026-10-07 19:10:21,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "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 19:10:21,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:10:21,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.056 2026-10-07 19:10:21,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.016 2026-10-07 19:10:21,644 43 INFO rb-ce3bf1e-225338-422107 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 19:10:21,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.012 0.011 2026-10-07 19:10:21,790 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:21,832 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:10:21,837 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:10:21,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.026 0.038 2026-10-07 19:10:21,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:10:21,910 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:10:22,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.077 0.147 2026-10-07 19:10:22,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.205 2026-10-07 19:10:22,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.004 0.112 2026-10-07 19:10:22,040 43 INFO rb-ce3bf1e-225338-422107 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 19:10:22,163 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:10:22,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.073 0.077 2026-10-07 19:10:22,340 43 INFO rb-ce3bf1e-225338-422107 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 19:10:22,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.027 0.175 2026-10-07 19:10:22,357 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:22,382 43 INFO rb-ce3bf1e-225338-422107 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 19:10:22,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.052 0.249 2026-10-07 19:10:22,471 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:10:22,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.234 2026-10-07 19:10:22,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-07 19:10:22,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.290 2026-10-07 19:10:22,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.376 2026-10-07 19:10:22,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.302 2026-10-07 19:10:22,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.219 2026-10-07 19:10:22,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.205 2026-10-07 19:10:22,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-07 19:10:22,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.197 2026-10-07 19:10:22,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:22] "GET /web/image?model=product.template&field=image_128&id=2211&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-07 19:10:23,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.105 0.259 2026-10-07 19:10:23,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.371 2026-10-07 19:10:23,104 43 INFO rb-ce3bf1e-225338-422107 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 19:10:23,170 43 INFO rb-ce3bf1e-225338-422107 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 19:10:23,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 73 0.114 0.191 2026-10-07 19:10:23,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 27 0.035 0.061 2026-10-07 19:10:23,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 19:10:23,774 43 INFO rb-ce3bf1e-225338-422107 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 19:10:23,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.081 0.107 2026-10-07 19:10:27,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 62 0.085 3.441 2026-10-07 19:10:27,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 3.523 2026-10-07 19:10:27,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.036 2026-10-07 19:10:27,645 43 INFO rb-ce3bf1e-225338-422107 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 19:10:27,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "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.045 2026-10-07 19:10:27,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.046 0.061 2026-10-07 19:10:27,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.031 0.139 2026-10-07 19:10:27,911 43 INFO rb-ce3bf1e-225338-422107 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 19:10:27,961 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,019 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,064 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,115 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,170 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,223 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,274 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,325 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,402 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,453 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,531 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,551 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:10:28,560 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:10:28,585 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,633 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,717 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,787 43 INFO rb-ce3bf1e-225338-422107 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 19:10:28,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59955367 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '28e4c85d-fb22-4df6-862c-d5c5dabda113'}] 2026-10-07 19:10:28,820 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:10:29,375 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #239 deleted stock.move records with IDs: [1386] 2026-10-07 19:10:29,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59955367 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '28e4c85d-fb22-4df6-862c-d5c5dabda113'} created pos.order #849 2026-10-07 19:10:29,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59955367 finished 2026-10-07 19:10:30,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 455 0.650 0.882 2026-10-07 19:10:30,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:10:30,530 43 INFO rb-ce3bf1e-225338-422107 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 19:10:30,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74706033 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '28e4c85d-fb22-4df6-862c-d5c5dabda113'}] 2026-10-07 19:10:30,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74706033 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '28e4c85d-fb22-4df6-862c-d5c5dabda113'} sync ignored for existing PoS order pos.order(849,) (state: paid) 2026-10-07 19:10:30,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74706033 finished 2026-10-07 19:10:30,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-10-07 19:10:30,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-10-07 19:10:30,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 18070952 (allocated 19922944) 2026-10-07 19:10:30,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 126418 2026-10-07 19:10:30,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-10-07 19:10:30,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 126418 2026-10-07 19:10:30,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 80 0.130 0.207 2026-10-07 19:10:30,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:30] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.267 2026-10-07 19:10:30,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191030_931324_test_settle_order_with_kit.txt 2026-10-07 19:10:30,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpx6wbqi6g_chrome_odoo" 2026-10-07 19:10:30,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-10-07 19:10:32,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 126648 2026-10-07 19:10:32,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmpm1g1ipg0_chrome_odoo 2026-10-07 19:10:32,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:43557/json/version 2026-10-07 19:10:32,738 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43557', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:32,783 43 INFO rb-ce3bf1e-225338-422107 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 19:10:32,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:43557/json 2026-10-07 19:10:32,784 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43557', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:32,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:43557/devtools/page/01BE6E554C1C229111A9B0539136C429 2026-10-07 19:10:32,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-10-07 19:10:32,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-10-07 19:10:33,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:10:33,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-10-07 19:10:33,117 43 INFO rb-ce3bf1e-225338-422107 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 19:10:33,117 43 INFO rb-ce3bf1e-225338-422107 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 19:10:33,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:10:34,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.138 0.796 2026-10-07 19:10:34,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': '01BE6E554C1C229111A9B0539136C429', 'loaderId': '1EE4AFD644DF8AFCD1762B0288343AF9', 'isDownload': False} 2026-10-07 19:10:34,069 43 INFO rb-ce3bf1e-225338-422107 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 19:10:34,094 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:10:34,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-10-07 19:10:34,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 19:10:34,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.035 2026-10-07 19:10:34,909 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:34,914 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:10:34,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.036 2026-10-07 19:10:34,994 43 INFO rb-ce3bf1e-225338-422107 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 19:10:35,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:10:35,002 43 INFO rb-ce3bf1e-225338-422107 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 19:10:35,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:35,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:35,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.025 2026-10-07 19:10:35,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.015 0.054 2026-10-07 19:10:35,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.058 0.089 2026-10-07 19:10:35,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.104 2026-10-07 19:10:36,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.398 0.542 2026-10-07 19:10:36,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "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 19:10:36,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.019 2026-10-07 19:10:36,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.058 2026-10-07 19:10:36,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 19:10:36,569 43 INFO rb-ce3bf1e-225338-422107 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 19:10:36,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:10:36,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:10:36,701 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:10:36,702 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:10:36,761 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:10:36,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.056 0.049 2026-10-07 19:10:36,771 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "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 19:10:36,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.111 2026-10-07 19:10:36,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-10-07 19:10:36,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.010 0.039 2026-10-07 19:10:36,878 43 INFO rb-ce3bf1e-225338-422107 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 19:10:36,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.004 0.022 2026-10-07 19:10:36,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:10:37,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:10:37,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.066 0.070 2026-10-07 19:10:37,156 43 INFO rb-ce3bf1e-225338-422107 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 19:10:37,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.193 2026-10-07 19:10:37,210 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:10:37,212 43 INFO rb-ce3bf1e-225338-422107 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 19:10:37,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.239 2026-10-07 19:10:37,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.266 2026-10-07 19:10:37,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.237 2026-10-07 19:10:37,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.343 2026-10-07 19:10:37,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.263 2026-10-07 19:10:37,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-10-07 19:10:37,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-10-07 19:10:37,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-10-07 19:10:37,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.164 2026-10-07 19:10:37,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.345 2026-10-07 19:10:37,673 43 INFO rb-ce3bf1e-225338-422107 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 19:10:37,736 43 INFO rb-ce3bf1e-225338-422107 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 19:10:38,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.112 0.163 2026-10-07 19:10:38,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.032 0.067 2026-10-07 19:10:38,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 19:10:38,340 43 INFO rb-ce3bf1e-225338-422107 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 19:10:38,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.075 0.107 2026-10-07 19:10:38,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.090 0.123 2026-10-07 19:10:38,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.217 2026-10-07 19:10:38,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.035 2026-10-07 19:10:38,871 43 INFO rb-ce3bf1e-225338-422107 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 19:10:38,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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.053 2026-10-07 19:10:39,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.034 0.093 2026-10-07 19:10:39,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.032 0.135 2026-10-07 19:10:39,150 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,201 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,252 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,302 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,352 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,404 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,455 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-10-07 19:10:39,456 43 INFO rb-ce3bf1e-225338-422107 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 19:10:39,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16539956 (allocated 17825792) 2026-10-07 19:10:39,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 126648 2026-10-07 19:10:39,593 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-10-07 19:10:39,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 126648 2026-10-07 19:10:39,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191039_757991_test_settle_order_with_lot.txt 2026-10-07 19:10:39,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmpm1g1ipg0_chrome_odoo" 2026-10-07 19:10:39,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-10-07 19:10:41,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 126860 2026-10-07 19:10:41,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmpfxoo8koc_chrome_odoo 2026-10-07 19:10:41,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:40687/json/version 2026-10-07 19:10:41,288 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40687', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:41,306 43 INFO rb-ce3bf1e-225338-422107 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 19:10:41,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:40687/json 2026-10-07 19:10:41,307 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40687', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:41,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:40687/devtools/page/6A24FB6D570DCC4C5F089F46B4DD87A4 2026-10-07 19:10:41,335 43 INFO rb-ce3bf1e-225338-422107 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 19:10:41,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-10-07 19:10:41,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:10:41,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-10-07 19:10:41,527 43 INFO rb-ce3bf1e-225338-422107 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 19:10:41,527 43 INFO rb-ce3bf1e-225338-422107 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 19:10:41,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:10:42,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:42] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.076 0.735 2026-10-07 19:10:42,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': '6A24FB6D570DCC4C5F089F46B4DD87A4', 'loaderId': '36243AF6C4A10604CEB86427D894B607', 'isDownload': False} 2026-10-07 19:10:42,366 43 INFO rb-ce3bf1e-225338-422107 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 19:10:42,398 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:10:42,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:42] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 19:10:42,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:42] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 19:10:42,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:42] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.044 2026-10-07 19:10:43,201 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:43,219 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:10:43,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:10:43,266 43 INFO rb-ce3bf1e-225338-422107 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 19:10:43,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:10:43,274 43 INFO rb-ce3bf1e-225338-422107 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 19:10:43,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:43,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:43,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.027 2026-10-07 19:10:43,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.054 2026-10-07 19:10:43,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.052 2026-10-07 19:10:43,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 19:10:44,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.361 0.546 2026-10-07 19:10:44,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "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 19:10:44,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:44,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.045 2026-10-07 19:10:44,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:10:44,758 43 INFO rb-ce3bf1e-225338-422107 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 19:10:44,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "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 19:10:44,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:10:44,907 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:10:44,928 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 19:10:44,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:10:44,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:44] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.062 0.053 2026-10-07 19:10:45,011 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:10:45,022 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:10:45,030 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:10:45,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.148 2026-10-07 19:10:45,129 43 INFO rb-ce3bf1e-225338-422107 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 19:10:45,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.030 0.132 2026-10-07 19:10:45,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.019 0.111 2026-10-07 19:10:45,327 43 INFO rb-ce3bf1e-225338-422107 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 19:10:45,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.114 0.261 2026-10-07 19:10:45,377 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:45,380 43 INFO rb-ce3bf1e-225338-422107 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 19:10:45,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:45,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.011 0.206 2026-10-07 19:10:45,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.017 0.212 2026-10-07 19:10:45,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.256 2026-10-07 19:10:45,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.304 2026-10-07 19:10:45,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.324 2026-10-07 19:10:45,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.201 2026-10-07 19:10:45,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.235 2026-10-07 19:10:45,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.261 2026-10-07 19:10:45,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-07 19:10:45,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2214&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.252 2026-10-07 19:10:45,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-07 19:10:45,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.290 2026-10-07 19:10:46,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:46] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.318 2026-10-07 19:10:46,023 43 INFO rb-ce3bf1e-225338-422107 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 19:10:46,092 43 INFO rb-ce3bf1e-225338-422107 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 19:10:46,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:46] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.104 0.214 2026-10-07 19:10:46,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:46] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.104 0.079 2026-10-07 19:10:46,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 19:10:46,819 43 INFO rb-ce3bf1e-225338-422107 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 19:10:47,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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.126 0.125 2026-10-07 19:10:47,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.104 0.144 2026-10-07 19:10:47,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.250 2026-10-07 19:10:47,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.053 2026-10-07 19:10:47,511 43 INFO rb-ce3bf1e-225338-422107 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 19:10:47,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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.050 2026-10-07 19:10:47,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.026 0.072 2026-10-07 19:10:47,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.036 0.118 2026-10-07 19:10:47,858 43 INFO rb-ce3bf1e-225338-422107 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 19:10:47,945 43 INFO rb-ce3bf1e-225338-422107 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 19:10:47,964 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:47,965 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:10:47,996 43 INFO rb-ce3bf1e-225338-422107 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 19:10:48,046 43 INFO rb-ce3bf1e-225338-422107 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 19:10:48,136 43 INFO rb-ce3bf1e-225338-422107 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 19:10:48,215 43 INFO rb-ce3bf1e-225338-422107 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 19:10:48,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30938006 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b5e512be-69c1-48c9-8840-d2a58a76734b'}] 2026-10-07 19:10:48,229 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:10:49,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30938006 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b5e512be-69c1-48c9-8840-d2a58a76734b'} created pos.order #850 2026-10-07 19:10:49,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30938006 finished 2026-10-07 19:10:49,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 409 0.596 0.938 2026-10-07 19:10:49,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:10:50,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62508071 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b5e512be-69c1-48c9-8840-d2a58a76734b'}] 2026-10-07 19:10:50,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-10-07 19:10:50,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:10:50,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62508071 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'b5e512be-69c1-48c9-8840-d2a58a76734b'} sync ignored for existing PoS order pos.order(850,) (state: paid) 2026-10-07 19:10:50,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62508071 finished 2026-10-07 19:10:50,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 19439016 (allocated 20844544) 2026-10-07 19:10:50,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.084 0.172 2026-10-07 19:10:50,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 126860 2026-10-07 19:10:50,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-10-07 19:10:50,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 126860 2026-10-07 19:10:50,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191050_402670_test_settle_order_with_multiple_uom.txt 2026-10-07 19:10:50,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmpfxoo8koc_chrome_odoo" 2026-10-07 19:10:50,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-10-07 19:10:52,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 127082 2026-10-07 19:10:52,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpirrovtci_chrome_odoo 2026-10-07 19:10:52,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:34139/json/version 2026-10-07 19:10:52,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34139', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:52,207 43 INFO rb-ce3bf1e-225338-422107 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 19:10:52,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:34139/json 2026-10-07 19:10:52,208 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34139', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:10:52,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:34139/devtools/page/65B6198231FF15577D88E50340C79790 2026-10-07 19:10:52,260 43 INFO rb-ce3bf1e-225338-422107 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 19:10:52,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-10-07 19:10:52,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:10:52,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-10-07 19:10:52,500 43 INFO rb-ce3bf1e-225338-422107 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 19:10:52,501 43 INFO rb-ce3bf1e-225338-422107 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 19:10:52,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:10:53,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:53] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.077 0.903 2026-10-07 19:10:53,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '65B6198231FF15577D88E50340C79790', 'loaderId': '8D04DF162FEBE12EA536C170DDCED2A1', 'isDownload': False} 2026-10-07 19:10:53,516 43 INFO rb-ce3bf1e-225338-422107 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 19:10:53,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:10:53,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:53] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 19:10:53,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:53] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 19:10:53,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:53] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-10-07 19:10:54,257 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:10:54,263 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:54,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:10:54,341 43 INFO rb-ce3bf1e-225338-422107 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 19:10:54,347 43 INFO rb-ce3bf1e-225338-422107 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 19:10:54,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.018 0.008 2026-10-07 19:10:54,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:10:54,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:54,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-10-07 19:10:54,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "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.049 2026-10-07 19:10:54,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-10-07 19:10:54,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.053 2026-10-07 19:10:55,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.380 0.603 2026-10-07 19:10:55,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:10:55,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.017 2026-10-07 19:10:55,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:55] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.033 0.066 2026-10-07 19:10:55,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.002 0.017 2026-10-07 19:10:55,989 43 INFO rb-ce3bf1e-225338-422107 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 19:10:56,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:10:56,094 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:56,124 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:10:56,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.036 2026-10-07 19:10:56,154 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:10:56,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.033 0.100 2026-10-07 19:10:56,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.109 2026-10-07 19:10:56,272 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:56,276 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:56,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.014 0.017 2026-10-07 19:10:56,487 43 INFO rb-ce3bf1e-225338-422107 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 19:10:56,533 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:10:56,590 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.035 0.047 2026-10-07 19:10:56,731 43 INFO rb-ce3bf1e-225338-422107 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 19:10:56,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.100 0.143 2026-10-07 19:10:56,784 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10: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 19:10:56,863 43 INFO rb-ce3bf1e-225338-422107 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 19:10:56,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.068 0.308 2026-10-07 19:10:56,902 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:56,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:56] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.018 0.267 2026-10-07 19:10:57,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.313 2026-10-07 19:10:57,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.335 2026-10-07 19:10:57,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.433 2026-10-07 19:10:57,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.335 2026-10-07 19:10:57,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.251 2026-10-07 19:10:57,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.244 2026-10-07 19:10:57,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.231 2026-10-07 19:10:57,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.090 0.271 2026-10-07 19:10:57,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.285 2026-10-07 19:10:57,449 43 INFO rb-ce3bf1e-225338-422107 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 19:10:57,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.367 2026-10-07 19:10:57,527 43 INFO rb-ce3bf1e-225338-422107 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 19:10:57,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.078 0.159 2026-10-07 19:10:57,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.042 0.063 2026-10-07 19:10:57,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.026 2026-10-07 19:10:58,095 43 INFO rb-ce3bf1e-225338-422107 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 19:10:58,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.060 0.133 2026-10-07 19:10:58,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.056 0.141 2026-10-07 19:10:58,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.208 2026-10-07 19:10:58,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.039 2026-10-07 19:10:58,680 43 INFO rb-ce3bf1e-225338-422107 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 19:10:58,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.047 0.067 2026-10-07 19:10:58,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.035 0.118 2026-10-07 19:10:58,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.020 0.134 2026-10-07 19:10:58,979 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,037 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,081 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,132 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,234 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,252 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:10:59,256 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:10:59,282 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,330 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,430 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,481 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,557 43 INFO rb-ce3bf1e-225338-422107 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 19:10:59,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18965676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '11855853-3a10-4a68-8306-cf3e4bf8af13'}] 2026-10-07 19:10:59,589 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:10:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:10:59,863 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1392] 2026-10-07 19:11:00,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18965676 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '11855853-3a10-4a68-8306-cf3e4bf8af13'} created pos.order #851 2026-10-07 19:11:00,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18965676 finished 2026-10-07 19:11:00,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 412 0.398 0.817 2026-10-07 19:11:00,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:11:01,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-10-07 19:11:01,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 19:11:01,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71515739 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '11855853-3a10-4a68-8306-cf3e4bf8af13'}] 2026-10-07 19:11:01,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71515739 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '11855853-3a10-4a68-8306-cf3e4bf8af13'} sync ignored for existing PoS order pos.order(851,) (state: paid) 2026-10-07 19:11:01,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71515739 finished 2026-10-07 19:11:01,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17774956 (allocated 19136512) 2026-10-07 19:11:01,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 127082 2026-10-07 19:11:01,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-10-07 19:11:01,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 127082 2026-10-07 19:11:01,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 57 0.068 0.146 2026-10-07 19:11:01,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191101_322403_test_settle_order_with_multistep_delivery.txt 2026-10-07 19:11:01,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpirrovtci_chrome_odoo" 2026-10-07 19:11:01,362 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-10-07 19:11:04,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 127302 2026-10-07 19:11:04,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmp2g3dmbbv_chrome_odoo 2026-10-07 19:11:04,795 43 INFO rb-ce3bf1e-225338-422107 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:32885/json/version 2026-10-07 19:11:04,796 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:04,976 43 INFO rb-ce3bf1e-225338-422107 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 19:11:04,976 43 INFO rb-ce3bf1e-225338-422107 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:32885/json 2026-10-07 19:11:04,977 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:04,999 43 INFO rb-ce3bf1e-225338-422107 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:32885/devtools/page/750191FFACA8187AF51DFFA6E286E2EC 2026-10-07 19:11:05,027 43 INFO rb-ce3bf1e-225338-422107 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 19:11:05,030 43 INFO rb-ce3bf1e-225338-422107 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 19:11:05,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:11:05,430 43 INFO rb-ce3bf1e-225338-422107 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 19:11:05,433 43 INFO rb-ce3bf1e-225338-422107 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 19:11:05,434 43 INFO rb-ce3bf1e-225338-422107 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 19:11:05,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:06,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:06] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.102 0.734 2026-10-07 19:11:06,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': '750191FFACA8187AF51DFFA6E286E2EC', 'loaderId': 'AE55627AE1F5BD11CBF87BDA3E865107', 'isDownload': False} 2026-10-07 19:11:06,297 43 INFO rb-ce3bf1e-225338-422107 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 19:11:06,325 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:06,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:06] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 19:11:06,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:06] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 19:11:06,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:06] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.031 2026-10-07 19:11:07,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:11:07,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:07,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:11:07,160 43 INFO rb-ce3bf1e-225338-422107 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 19:11:07,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 19:11:07,169 43 INFO rb-ce3bf1e-225338-422107 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 19:11:07,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:07,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:07,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.022 2026-10-07 19:11:07,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-07 19:11:07,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.064 2026-10-07 19:11:07,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 19:11:08,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.301 0.500 2026-10-07 19:11:08,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:08,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 2026-10-07 19:11:08,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.058 2026-10-07 19:11:08,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 2026-10-07 19:11:08,483 43 INFO rb-ce3bf1e-225338-422107 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 19:11:08,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 19:11:08,578 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:11:08,609 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:11:08,627 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 19:11:08,650 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "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 19:11:08,653 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:08,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.047 0.078 2026-10-07 19:11:08,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.139 2026-10-07 19:11:08,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-07 19:11:08,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.065 2026-10-07 19:11:08,814 43 INFO rb-ce3bf1e-225338-422107 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 19:11:08,895 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:09,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.071 0.088 2026-10-07 19:11:09,048 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:09,070 43 INFO rb-ce3bf1e-225338-422107 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 19:11:09,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.013 0.188 2026-10-07 19:11:09,088 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:11:09,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-07 19:11:09,123 43 INFO rb-ce3bf1e-225338-422107 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 19:11:09,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-10-07 19:11:09,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-10-07 19:11:09,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.167 2026-10-07 19:11:09,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.034 0.452 2026-10-07 19:11:09,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.293 2026-10-07 19:11:09,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.304 2026-10-07 19:11:09,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.327 2026-10-07 19:11:09,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.344 2026-10-07 19:11:09,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.065 0.392 2026-10-07 19:11:09,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.322 2026-10-07 19:11:09,752 43 INFO rb-ce3bf1e-225338-422107 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 19:11:09,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:09] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.401 2026-10-07 19:11:09,830 43 INFO rb-ce3bf1e-225338-422107 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 19:11:10,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.113 0.187 2026-10-07 19:11:10,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.056 0.071 2026-10-07 19:11:10,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.020 2026-10-07 19:11:10,472 43 INFO rb-ce3bf1e-225338-422107 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 19:11:10,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:10] "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.138 0.148 2026-10-07 19:11:11,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 72 0.125 0.167 2026-10-07 19:11:11,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.286 2026-10-07 19:11:11,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.045 2026-10-07 19:11:11,241 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "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.038 0.065 2026-10-07 19:11:11,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.035 0.108 2026-10-07 19:11:11,511 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.050 0.137 2026-10-07 19:11:11,560 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,616 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,663 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,748 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,785 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:11,796 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:11,802 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,854 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,941 43 INFO rb-ce3bf1e-225338-422107 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 19:11:11,987 43 INFO rb-ce3bf1e-225338-422107 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 19:11:12,047 43 INFO rb-ce3bf1e-225338-422107 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 19:11:12,108 43 INFO rb-ce3bf1e-225338-422107 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 19:11:12,205 43 INFO rb-ce3bf1e-225338-422107 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 19:11:12,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37554784 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e8722092-2eda-4e01-96e6-ea635347a677'}] 2026-10-07 19:11:12,218 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:11:12,466 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1397] 2026-10-07 19:11:15,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37554784 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'e8722092-2eda-4e01-96e6-ea635347a677'} created pos.order #852 2026-10-07 19:11:16,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37554784 finished 2026-10-07 19:11:16,371 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:11:16,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 982 1.455 2.712 2026-10-07 19:11:16,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:16] "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.024 2026-10-07 19:11:16,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 19:11:16,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-10-07 19:11:16,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-10-07 19:11:16,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75191989 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e8722092-2eda-4e01-96e6-ea635347a677'}] 2026-10-07 19:11:16,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75191989 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'e8722092-2eda-4e01-96e6-ea635347a677'} sync ignored for existing PoS order pos.order(852,) (state: done) 2026-10-07 19:11:16,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75191989 finished 2026-10-07 19:11:16,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 18085360 (allocated 19660800) 2026-10-07 19:11:16,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 127302 2026-10-07 19:11:16,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-10-07 19:11:16,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 127302 2026-10-07 19:11:16,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.121 0.172 2026-10-07 19:11:16,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191116_985212_test_settle_order_with_multistep_delivery_receipt.txt 2026-10-07 19:11:16,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmp2g3dmbbv_chrome_odoo" 2026-10-07 19:11:17,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-10-07 19:11:18,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 127524 2026-10-07 19:11:18,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpwtcty1xl_chrome_odoo 2026-10-07 19:11:18,053 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:42723/json/version 2026-10-07 19:11:18,056 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42723', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:18,090 43 INFO rb-ce3bf1e-225338-422107 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 19:11:18,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:42723/json 2026-10-07 19:11:18,091 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42723', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:18,106 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:42723/devtools/page/9B894F01FA7E598F3C75F49385977E41 2026-10-07 19:11:18,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-10-07 19:11:18,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-10-07 19:11:18,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:11:18,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-10-07 19:11:18,327 43 INFO rb-ce3bf1e-225338-422107 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 19:11:18,327 43 INFO rb-ce3bf1e-225338-422107 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 19:11:18,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:19,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.088 0.774 2026-10-07 19:11:19,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': '9B894F01FA7E598F3C75F49385977E41', 'loaderId': 'B1084D4B2AECB0BC28A6A427DA82C933', 'isDownload': False} 2026-10-07 19:11:19,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-10-07 19:11:19,231 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:19,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 19:11:19,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 19:11:19,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 19:11:19,885 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:11:19,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:19,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:11:19,959 43 INFO rb-ce3bf1e-225338-422107 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 19:11:19,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-10-07 19:11:19,966 43 INFO rb-ce3bf1e-225338-422107 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 19:11:19,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.009 2026-10-07 19:11:20,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:20,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:20] "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 19:11:20,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.054 2026-10-07 19:11:20,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.047 0.066 2026-10-07 19:11:20,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.073 2026-10-07 19:11:21,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.489 0.525 2026-10-07 19:11:21,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.051 2026-10-07 19:11:21,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 19:11:21,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-07 19:11:21,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.013 2026-10-07 19:11:21,595 43 INFO rb-ce3bf1e-225338-422107 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 19:11:21,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:21,717 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:11:21,758 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:11:21,792 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:21,832 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "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 19:11:21,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.047 0.095 2026-10-07 19:11:21,854 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 19:11:21,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.013 0.167 2026-10-07 19:11:21,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.033 2026-10-07 19:11:21,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.190 2026-10-07 19:11:22,001 43 INFO rb-ce3bf1e-225338-422107 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 19:11:22,102 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:11:22,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.014 0.025 2026-10-07 19:11:22,205 43 INFO rb-ce3bf1e-225338-422107 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 19:11:22,280 43 INFO rb-ce3bf1e-225338-422107 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 19:11:22,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.101 0.103 2026-10-07 19:11:22,287 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 19:11:22,300 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:22,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.044 0.268 2026-10-07 19:11:22,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.296 2026-10-07 19:11:22,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.020 0.320 2026-10-07 19:11:22,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.396 2026-10-07 19:11:22,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.375 2026-10-07 19:11:22,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.306 2026-10-07 19:11:22,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.267 2026-10-07 19:11:22,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.272 2026-10-07 19:11:22,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.246 2026-10-07 19:11:22,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-10-07 19:11:22,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:22] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-10-07 19:11:23,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.077 0.370 2026-10-07 19:11:23,059 43 INFO rb-ce3bf1e-225338-422107 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 19:11:23,121 43 INFO rb-ce3bf1e-225338-422107 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 19:11:23,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 70 0.097 0.180 2026-10-07 19:11:23,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.063 0.065 2026-10-07 19:11:23,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.015 2026-10-07 19:11:23,715 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "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.128 0.146 2026-10-07 19:11:24,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.067 0.119 2026-10-07 19:11:24,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.171 2026-10-07 19:11:24,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.047 2026-10-07 19:11:24,381 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.032 0.056 2026-10-07 19:11:24,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.028 0.091 2026-10-07 19:11:24,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.038 0.133 2026-10-07 19:11:24,641 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,721 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,756 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:11:24,765 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:24,773 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,831 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,912 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,986 43 INFO rb-ce3bf1e-225338-422107 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 19:11:24,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94068661 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f724f7f0-b490-47d3-8626-117dddf14e65'}] 2026-10-07 19:11:25,001 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:25,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94068661 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f724f7f0-b490-47d3-8626-117dddf14e65'} created pos.order #853 2026-10-07 19:11:25,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94068661 finished 2026-10-07 19:11:26,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 308 0.511 0.703 2026-10-07 19:11:26,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:26,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-10-07 19:11:26,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:11:26,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9944141 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f724f7f0-b490-47d3-8626-117dddf14e65'}] 2026-10-07 19:11:26,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9944141 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f724f7f0-b490-47d3-8626-117dddf14e65'} sync ignored for existing PoS order pos.order(853,) (state: paid) 2026-10-07 19:11:26,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9944141 finished 2026-10-07 19:11:26,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17779844 (allocated 19136512) 2026-10-07 19:11:26,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 127524 2026-10-07 19:11:26,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-10-07 19:11:26,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 127524 2026-10-07 19:11:26,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.110 0.156 2026-10-07 19:11:26,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191126_724514_test_settle_quotation_delivered_qty.txt 2026-10-07 19:11:26,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpwtcty1xl_chrome_odoo" 2026-10-07 19:11:26,752 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_reordering_rule ... 2026-10-07 19:11:27,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3518176 started for PoS orders references: [{'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': 'abe54fc1-37ad-4fc4-8d15-e4e2528a0f9d'}] 2026-10-07 19:11:28,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3518176 order {'name': 'Order 00044-003-0015', 'pos_reference': None, 'uuid': 'abe54fc1-37ad-4fc4-8d15-e4e2528a0f9d'} created pos.order #854 2026-10-07 19:11:28,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3518176 finished 2026-10-07 19:11:29,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-10-07 19:11:30,991 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [988] 2026-10-07 19:11:31,004 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted product.template.attribute.value records with IDs: [989] 2026-10-07 19:11:31,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 127741 2026-10-07 19:11:31,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmp2s_rubkx_chrome_odoo 2026-10-07 19:11:31,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:38877/json/version 2026-10-07 19:11:31,633 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:31,693 43 INFO rb-ce3bf1e-225338-422107 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 19:11:31,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:38877/json 2026-10-07 19:11:31,696 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:31,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:38877/devtools/page/CC2AFD51AA761229ACF8D02C7C0F6044 2026-10-07 19:11:31,729 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-10-07 19:11:31,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-10-07 19:11:31,825 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:11:31,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-10-07 19:11:31,852 43 INFO rb-ce3bf1e-225338-422107 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 19:11:31,852 43 INFO rb-ce3bf1e-225338-422107 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 19:11:31,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:32,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:32] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.066 0.908 2026-10-07 19:11:32,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': 'CC2AFD51AA761229ACF8D02C7C0F6044', 'loaderId': 'EBDAE37241DBD8CEC492A63BD97C53C3', 'isDownload': False} 2026-10-07 19:11:32,866 43 INFO rb-ce3bf1e-225338-422107 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 19:11:32,903 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:32,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:32] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 19:11:32,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:32] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 19:11:32,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:32] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.054 2026-10-07 19:11:33,665 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:33,680 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:33,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:11:33,746 43 INFO rb-ce3bf1e-225338-422107 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 19:11:33,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 19:11:33,763 43 INFO rb-ce3bf1e-225338-422107 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 19:11:33,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:11:33,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:33,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "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 19:11:33,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-07 19:11:34,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.035 0.082 2026-10-07 19:11:34,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 19:11:35,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.448 0.563 2026-10-07 19:11:35,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:11:35,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:35,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.049 2026-10-07 19:11:35,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.014 2026-10-07 19:11:35,442 43 INFO rb-ce3bf1e-225338-422107 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 19:11:35,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.016 0.024 2026-10-07 19:11:35,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.064 2026-10-07 19:11:35,642 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:11:35,653 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 19:11:35,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.039 0.046 2026-10-07 19:11:35,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:11:35,774 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "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 19:11:35,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.044 0.162 2026-10-07 19:11:35,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.153 2026-10-07 19:11:35,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:35] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.011 0.066 2026-10-07 19:11:35,877 43 INFO rb-ce3bf1e-225338-422107 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 19:11:36,003 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.061 2026-10-07 19:11:36,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.063 0.078 2026-10-07 19:11:36,073 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:36,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.138 2026-10-07 19:11:36,135 43 INFO rb-ce3bf1e-225338-422107 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 19:11:36,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.162 2026-10-07 19:11:36,151 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:11:36,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.206 2026-10-07 19:11:36,188 43 INFO rb-ce3bf1e-225338-422107 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 19:11:36,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.041 0.304 2026-10-07 19:11:36,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.229 2026-10-07 19:11:36,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.271 2026-10-07 19:11:36,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.315 2026-10-07 19:11:36,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-10-07 19:11:36,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.308 2026-10-07 19:11:36,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-10-07 19:11:36,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-10-07 19:11:36,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.159 2026-10-07 19:11:36,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.043 0.396 2026-10-07 19:11:36,785 43 INFO rb-ce3bf1e-225338-422107 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 19:11:36,851 43 INFO rb-ce3bf1e-225338-422107 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 19:11:37,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.084 0.169 2026-10-07 19:11:37,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.055 0.058 2026-10-07 19:11:37,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.020 2026-10-07 19:11:37,451 43 INFO rb-ce3bf1e-225338-422107 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 19:11:37,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "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.088 0.121 2026-10-07 19:11:37,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.100 0.135 2026-10-07 19:11:37,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.229 2026-10-07 19:11:38,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.033 0.049 2026-10-07 19:11:38,091 43 INFO rb-ce3bf1e-225338-422107 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 19:11:38,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:38] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.023 0.075 2026-10-07 19:11:38,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:38] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.044 0.079 2026-10-07 19:11:38,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.122 2026-10-07 19:11:38,420 43 INFO rb-ce3bf1e-225338-422107 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 19:11:38,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-10-07 19:11:38,472 43 INFO rb-ce3bf1e-225338-422107 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 19:11:38,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 16344544 (allocated 17825792) 2026-10-07 19:11:38,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 127741 2026-10-07 19:11:38,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-10-07 19:11:38,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 127741 2026-10-07 19:11:38,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191138_774997_test_settle_so_archived_attribute.txt 2026-10-07 19:11:38,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmp2s_rubkx_chrome_odoo" 2026-10-07 19:11:38,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-10-07 19:11:40,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 127955 2026-10-07 19:11:40,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmpirn71w4y_chrome_odoo 2026-10-07 19:11:40,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:37761/json/version 2026-10-07 19:11:40,420 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:40,501 43 INFO rb-ce3bf1e-225338-422107 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 19:11:40,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:37761/json 2026-10-07 19:11:40,502 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:40,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:37761/devtools/page/B8F4FB43F8C4D599EE4811A7EC12619A 2026-10-07 19:11:40,568 43 INFO rb-ce3bf1e-225338-422107 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 19:11:40,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-10-07 19:11:40,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:11:40,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-10-07 19:11:40,752 43 INFO rb-ce3bf1e-225338-422107 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 19:11:40,752 43 INFO rb-ce3bf1e-225338-422107 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 19:11:40,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:41,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:41] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.099 0.732 2026-10-07 19:11:41,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': 'B8F4FB43F8C4D599EE4811A7EC12619A', 'loaderId': '520C509239C542C01586E834E5F5B560', 'isDownload': False} 2026-10-07 19:11:41,608 43 INFO rb-ce3bf1e-225338-422107 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 19:11:41,629 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:41,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:41] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.023 2026-10-07 19:11:41,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:41] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.044 2026-10-07 19:11:41,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:41] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.039 2026-10-07 19:11:42,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:11:42,504 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:42,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.042 2026-10-07 19:11:42,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.013 2026-10-07 19:11:42,639 43 INFO rb-ce3bf1e-225338-422107 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 19:11:42,655 43 INFO rb-ce3bf1e-225338-422107 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 19:11:42,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 19:11:42,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:42,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.022 2026-10-07 19:11:42,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.047 2026-10-07 19:11:42,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.051 2026-10-07 19:11:42,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.051 2026-10-07 19:11:43,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.380 0.515 2026-10-07 19:11:43,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:11:44,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:11:44,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.043 0.053 2026-10-07 19:11:44,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.015 2026-10-07 19:11:44,195 43 INFO rb-ce3bf1e-225338-422107 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 19:11:44,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "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 19:11:44,294 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:11:44,311 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:11:44,350 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:11:44,401 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:11:44,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:11:44,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.054 0.072 2026-10-07 19:11:44,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.156 2026-10-07 19:11:44,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.007 0.048 2026-10-07 19:11:44,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.129 2026-10-07 19:11:44,552 43 INFO rb-ce3bf1e-225338-422107 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 19:11:44,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:11:44,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.046 0.070 2026-10-07 19:11:44,761 43 INFO rb-ce3bf1e-225338-422107 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 19:11:44,851 43 INFO rb-ce3bf1e-225338-422107 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 19:11:44,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.071 0.172 2026-10-07 19:11:44,876 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:44,898 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:11:44,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-10-07 19:11:44,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:44] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.230 2026-10-07 19:11:45,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.287 2026-10-07 19:11:45,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.006 0.413 2026-10-07 19:11:45,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.318 2026-10-07 19:11:45,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.200 2026-10-07 19:11:45,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 19:11:45,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.216 2026-10-07 19:11:45,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.216 2026-10-07 19:11:45,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.075 0.274 2026-10-07 19:11:45,437 43 INFO rb-ce3bf1e-225338-422107 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 19:11:45,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.307 2026-10-07 19:11:45,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.399 2026-10-07 19:11:45,520 43 INFO rb-ce3bf1e-225338-422107 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 19:11:45,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.102 0.190 2026-10-07 19:11:45,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.058 2026-10-07 19:11:46,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.027 2026-10-07 19:11:46,150 43 INFO rb-ce3bf1e-225338-422107 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 19:11:46,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.119 0.138 2026-10-07 19:11:46,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 73 0.091 0.150 2026-10-07 19:11:46,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.219 2026-10-07 19:11:46,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.074 0.047 2026-10-07 19:11:46,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:11:46,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:46] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:11:46,958 43 INFO rb-ce3bf1e-225338-422107 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 19:11:47,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:47] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.054 0.056 2026-10-07 19:11:47,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.033 0.115 2026-10-07 19:11:47,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.048 0.111 2026-10-07 19:11:47,254 43 INFO rb-ce3bf1e-225338-422107 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 19:11:47,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-10-07 19:11:47,305 43 INFO rb-ce3bf1e-225338-422107 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 19:11:47,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16429988 (allocated 17563648) 2026-10-07 19:11:47,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 127955 2026-10-07 19:11:47,447 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-10-07 19:11:47,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 127955 2026-10-07 19:11:47,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191147_613238_test_settle_so_custom_attribute_value.txt 2026-10-07 19:11:47,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmpirn71w4y_chrome_odoo" 2026-10-07 19:11:47,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-10-07 19:11:48,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 128171 2026-10-07 19:11:48,962 43 INFO rb-ce3bf1e-225338-422107 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/tmp7j3pqt81_chrome_odoo 2026-10-07 19:11:48,962 43 INFO rb-ce3bf1e-225338-422107 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:41553/json/version 2026-10-07 19:11:48,964 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:48,991 43 INFO rb-ce3bf1e-225338-422107 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 19:11:48,992 43 INFO rb-ce3bf1e-225338-422107 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:41553/json 2026-10-07 19:11:48,998 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:49,021 43 INFO rb-ce3bf1e-225338-422107 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:41553/devtools/page/78FAE39C44564FA820D7A3C1BAE41E95 2026-10-07 19:11:49,039 43 INFO rb-ce3bf1e-225338-422107 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 19:11:49,053 43 INFO rb-ce3bf1e-225338-422107 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 19:11:49,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:11:49,257 43 INFO rb-ce3bf1e-225338-422107 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 19:11:49,269 43 INFO rb-ce3bf1e-225338-422107 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 19:11:49,269 43 INFO rb-ce3bf1e-225338-422107 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 19:11:49,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:50,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:50] "GET /pos/ui/126 HTTP/1.1" 200 - 134 0.172 0.821 2026-10-07 19:11:50,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '78FAE39C44564FA820D7A3C1BAE41E95', 'loaderId': 'B0CCB20B45EC178265CD88BF2D9DD198', 'isDownload': False} 2026-10-07 19:11:50,299 43 INFO rb-ce3bf1e-225338-422107 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 19:11:50,324 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:50,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:50] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 19:11:50,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:50] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 19:11:50,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:50] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 19:11:51,050 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:51,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:51,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.019 2026-10-07 19:11:51,140 43 INFO rb-ce3bf1e-225338-422107 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 19:11:51,152 43 INFO rb-ce3bf1e-225338-422107 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 19:11:51,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.018 0.019 2026-10-07 19:11:51,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.021 2026-10-07 19:11:51,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:51,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.022 2026-10-07 19:11:51,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "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.049 2026-10-07 19:11:51,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 19:11:51,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.037 0.056 2026-10-07 19:11:52,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.339 0.536 2026-10-07 19:11:52,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "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 19:11:52,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:11:52,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-07 19:11:52,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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.008 2026-10-07 19:11:52,597 43 INFO rb-ce3bf1e-225338-422107 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 19:11:52,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "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 19:11:52,689 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:11:52,724 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:11:52,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:11:52,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.041 0.046 2026-10-07 19:11:52,790 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:11:52,815 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 19:11:52,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.129 2026-10-07 19:11:52,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.155 2026-10-07 19:11:52,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.053 2026-10-07 19:11:52,926 43 INFO rb-ce3bf1e-225338-422107 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 19:11:52,989 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:11:53,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.027 0.039 2026-10-07 19:11:53,099 43 INFO rb-ce3bf1e-225338-422107 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 19:11:53,168 43 INFO rb-ce3bf1e-225338-422107 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 19:11:53,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.122 0.153 2026-10-07 19:11:53,272 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11: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 19:11:53,288 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:11:53,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.296 2026-10-07 19:11:53,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.377 2026-10-07 19:11:53,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.086 0.511 2026-10-07 19:11:53,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.560 2026-10-07 19:11:53,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.362 2026-10-07 19:11:53,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.371 2026-10-07 19:11:53,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.721 2026-10-07 19:11:53,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.364 2026-10-07 19:11:53,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-10-07 19:11:53,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:53] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.256 2026-10-07 19:11:54,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.092 0.271 2026-10-07 19:11:54,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:54] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.368 2026-10-07 19:11:54,101 43 INFO rb-ce3bf1e-225338-422107 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 19:11:54,171 43 INFO rb-ce3bf1e-225338-422107 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 19:11:54,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.112 0.181 2026-10-07 19:11:54,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.048 0.065 2026-10-07 19:11:54,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.006 0.023 2026-10-07 19:11:54,835 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "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.085 0.131 2026-10-07 19:11:55,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.092 0.111 2026-10-07 19:11:55,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.209 2026-10-07 19:11:55,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.046 2026-10-07 19:11:55,419 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.029 0.049 2026-10-07 19:11:55,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.026 0.092 2026-10-07 19:11:55,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.023 0.101 2026-10-07 19:11:55,683 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,738 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,786 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-10-07 19:11:55,838 43 INFO rb-ce3bf1e-225338-422107 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 19:11:55,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 16293448 (allocated 17563648) 2026-10-07 19:11:55,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 128171 2026-10-07 19:11:55,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-10-07 19:11:55,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 128171 2026-10-07 19:11:56,148 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191156_148592_test_settle_so_with_non_pos_groupable_uom.txt 2026-10-07 19:11:56,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmp7j3pqt81_chrome_odoo" 2026-10-07 19:11:56,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-10-07 19:11:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 128384 2026-10-07 19:11:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmpl78snqeb_chrome_odoo 2026-10-07 19:11:57,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:43391/json/version 2026-10-07 19:11:57,339 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:57,416 43 INFO rb-ce3bf1e-225338-422107 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 19:11:57,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:43391/json 2026-10-07 19:11:57,417 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:11:57,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:43391/devtools/page/7A92347EC7B3BAB093DDEB865AB43ED8 2026-10-07 19:11:57,439 43 INFO rb-ce3bf1e-225338-422107 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 19:11:57,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-10-07 19:11:57,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:11:57,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-10-07 19:11:57,729 43 INFO rb-ce3bf1e-225338-422107 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 19:11:57,730 43 INFO rb-ce3bf1e-225338-422107 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 19:11:57,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:11:58,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:58] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.074 0.977 2026-10-07 19:11:58,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '7A92347EC7B3BAB093DDEB865AB43ED8', 'loaderId': '5E531571F66ABF3DE7DF83C479A40655', 'isDownload': False} 2026-10-07 19:11:58,799 43 INFO rb-ce3bf1e-225338-422107 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 19:11:58,826 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:11:58,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 19:11:58,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 19:11:58,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.045 2026-10-07 19:11:59,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:11:59,688 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:11:59,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 19:11:59,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:11:59,747 43 INFO rb-ce3bf1e-225338-422107 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 19:11:59,759 43 INFO rb-ce3bf1e-225338-422107 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 19:11:59,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.016 2026-10-07 19:11:59,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:11:59,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.027 2026-10-07 19:11:59,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.060 2026-10-07 19:11:59,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.072 2026-10-07 19:11:59,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:11:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.060 2026-10-07 19:12:00,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.411 0.522 2026-10-07 19:12:00,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:00] "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 19:12:01,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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.027 2026-10-07 19:12:01,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.047 2026-10-07 19:12:01,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:01,322 43 INFO rb-ce3bf1e-225338-422107 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 19:12:01,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.019 2026-10-07 19:12:01,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:12:01,459 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:12:01,475 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 19:12:01,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:12:01,527 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:12:01,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.057 2026-10-07 19:12:01,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.092 0.092 2026-10-07 19:12:01,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.183 2026-10-07 19:12:01,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.005 0.148 2026-10-07 19:12:01,670 43 INFO rb-ce3bf1e-225338-422107 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 19:12:01,728 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:12:01,839 43 INFO rb-ce3bf1e-225338-422107 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 19:12:01,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.074 0.088 2026-10-07 19:12:01,876 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:01,881 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:12:01,896 43 INFO rb-ce3bf1e-225338-422107 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 19:12:02,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.047 0.242 2026-10-07 19:12:02,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.276 2026-10-07 19:12:02,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.298 2026-10-07 19:12:02,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.326 2026-10-07 19:12:02,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.007 0.417 2026-10-07 19:12:02,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.272 2026-10-07 19:12:02,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-10-07 19:12:02,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-07 19:12:02,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.015 0.204 2026-10-07 19:12:02,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.072 0.262 2026-10-07 19:12:02,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.330 2026-10-07 19:12:02,526 43 INFO rb-ce3bf1e-225338-422107 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 19:12:02,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.397 2026-10-07 19:12:02,598 43 INFO rb-ce3bf1e-225338-422107 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 19:12:02,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.091 0.188 2026-10-07 19:12:03,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.045 0.069 2026-10-07 19:12:03,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.020 2026-10-07 19:12:03,215 43 INFO rb-ce3bf1e-225338-422107 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 19:12:03,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.079 0.132 2026-10-07 19:12:03,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.099 0.134 2026-10-07 19:12:03,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.242 2026-10-07 19:12:03,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.064 0.047 2026-10-07 19:12:03,906 43 INFO rb-ce3bf1e-225338-422107 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 19:12:03,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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.028 0.054 2026-10-07 19:12:03,995 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.027 0.081 2026-10-07 19:12:04,101 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,184 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,211 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:04,213 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:12:04,244 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,286 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,373 43 INFO rb-ce3bf1e-225338-422107 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 19:12:04,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-10-07 19:12:04,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:12:04,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78546483 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b261276d-2201-43c4-91c1-77fe35850847'}] 2026-10-07 19:12:04,492 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:12:04,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 17207848 (allocated 18612224) 2026-10-07 19:12:04,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 128384 2026-10-07 19:12:04,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-10-07 19:12:04,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 128384 2026-10-07 19:12:04,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78546483 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'b261276d-2201-43c4-91c1-77fe35850847'} created pos.order #855 2026-10-07 19:12:04,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78546483 finished 2026-10-07 19:12:04,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191204_823308_test_settle_so_with_pos_downpayment.txt 2026-10-07 19:12:04,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmpl78snqeb_chrome_odoo" 2026-10-07 19:12:04,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-10-07 19:12:04,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.204 0.291 2026-10-07 19:12:05,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settled_line_price_is_not_crossed_out ... 2026-10-07 19:12:05,920 43 INFO rb-ce3bf1e-225338-422107 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 19:12:05,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-10-07 19:12:07,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 128603 2026-10-07 19:12:07,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpv0wg03yh_chrome_odoo 2026-10-07 19:12:07,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40221/json/version 2026-10-07 19:12:07,324 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:07,382 43 INFO rb-ce3bf1e-225338-422107 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 19:12:07,383 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:40221/json 2026-10-07 19:12:07,385 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:07,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:40221/devtools/page/92BA9C67ABDBB9476FAB5EB5B17B299D 2026-10-07 19:12:07,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-10-07 19:12:07,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-10-07 19:12:07,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:12:07,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-10-07 19:12:07,645 43 INFO rb-ce3bf1e-225338-422107 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 19:12:07,645 43 INFO rb-ce3bf1e-225338-422107 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 19:12:07,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:12:08,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:08] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.083 0.682 2026-10-07 19:12:08,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '92BA9C67ABDBB9476FAB5EB5B17B299D', 'loaderId': '888F9794268DD4DFD5A3EDD6683707DE', 'isDownload': False} 2026-10-07 19:12:08,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-10-07 19:12:08,468 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:12:08,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:08] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:12:08,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:08] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:12:08,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:08] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.014 0.028 2026-10-07 19:12:09,159 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:12:09,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:12:09,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:12:09,234 43 INFO rb-ce3bf1e-225338-422107 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 19:12:09,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.009 2026-10-07 19:12:09,241 43 INFO rb-ce3bf1e-225338-422107 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 19:12:09,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:12:09,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:12:09,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.022 2026-10-07 19:12:09,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-07 19:12:09,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.048 2026-10-07 19:12:09,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-10-07 19:12:10,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.474 0.498 2026-10-07 19:12:10,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:12:10,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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.017 2026-10-07 19:12:10,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-07 19:12:10,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:10,749 43 INFO rb-ce3bf1e-225338-422107 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 19:12:10,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "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 19:12:10,840 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:10,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:12:10,890 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:12:10,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.046 2026-10-07 19:12:10,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:12:10,973 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:10] "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 19:12:11,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 11 0.076 0.082 2026-10-07 19:12:11,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.168 2026-10-07 19:12:11,080 43 INFO rb-ce3bf1e-225338-422107 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 19:12:11,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.020 0.118 2026-10-07 19:12:11,164 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:12:11,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.062 2026-10-07 19:12:11,237 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:12:11,307 43 INFO rb-ce3bf1e-225338-422107 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 19:12:11,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.035 0.126 2026-10-07 19:12:11,321 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:11,362 43 INFO rb-ce3bf1e-225338-422107 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 19:12:11,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.061 0.216 2026-10-07 19:12:11,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.008 0.270 2026-10-07 19:12:11,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.343 2026-10-07 19:12:11,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.306 2026-10-07 19:12:11,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.449 2026-10-07 19:12:11,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.292 2026-10-07 19:12:11,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.226 2026-10-07 19:12:11,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.247 2026-10-07 19:12:11,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-07 19:12:11,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.251 2026-10-07 19:12:11,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-10-07 19:12:11,900 43 INFO rb-ce3bf1e-225338-422107 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 19:12:11,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:11] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.320 2026-10-07 19:12:11,966 43 INFO rb-ce3bf1e-225338-422107 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 19:12:12,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 68 0.070 0.178 2026-10-07 19:12:12,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.031 0.054 2026-10-07 19:12:12,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.028 2026-10-07 19:12:12,516 43 INFO rb-ce3bf1e-225338-422107 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 19:12:12,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "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.085 0.129 2026-10-07 19:12:12,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.060 0.126 2026-10-07 19:12:12,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.191 2026-10-07 19:12:13,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.041 2026-10-07 19:12:13,075 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.024 0.050 2026-10-07 19:12:13,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.084 2026-10-07 19:12:13,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.110 2026-10-07 19:12:13,314 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,396 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,418 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:12:13,421 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:12:13,447 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,498 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,549 43 INFO rb-ce3bf1e-225338-422107 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 19:12:13,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-10-07 19:12:13,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-10-07 19:12:13,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16478924 (allocated 17563648) 2026-10-07 19:12:13,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 128603 2026-10-07 19:12:13,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-10-07 19:12:13,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 128603 2026-10-07 19:12:13,864 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191213_863804_test_ship_later_no_default.txt 2026-10-07 19:12:13,864 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpv0wg03yh_chrome_odoo" 2026-10-07 19:12:13,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-10-07 19:12:15,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 128824 2026-10-07 19:12:15,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmp2tb1mwz__chrome_odoo 2026-10-07 19:12:15,428 43 INFO rb-ce3bf1e-225338-422107 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:42209/json/version 2026-10-07 19:12:15,430 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42209', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:15,493 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,493 43 INFO rb-ce3bf1e-225338-422107 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:42209/json 2026-10-07 19:12:15,494 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42209', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:15,508 43 INFO rb-ce3bf1e-225338-422107 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:42209/devtools/page/5D6C4A0D19CEADC0069B7DE39C4A6A2E 2026-10-07 19:12:15,526 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,542 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:12:15,812 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,816 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,816 43 INFO rb-ce3bf1e-225338-422107 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 19:12:15,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:12:16,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:16] "GET /pos/ui/126 HTTP/1.1" 200 - 89 0.077 0.757 2026-10-07 19:12:16,669 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '5D6C4A0D19CEADC0069B7DE39C4A6A2E', 'loaderId': '2B72F5E5F6BB3E1655586632483EA9DB', 'isDownload': False} 2026-10-07 19:12:16,669 43 INFO rb-ce3bf1e-225338-422107 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 19:12:16,691 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:12:16,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 19:12:16,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:16] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 19:12:16,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 19:12:17,433 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:12:17,436 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:17,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:12:17,507 43 INFO rb-ce3bf1e-225338-422107 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 19:12:17,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 19:12:17,517 43 INFO rb-ce3bf1e-225338-422107 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 19:12:17,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:12:17,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:12:17,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.010 0.017 2026-10-07 19:12:17,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-07 19:12:17,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.046 0.048 2026-10-07 19:12:17,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-07 19:12:18,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.404 0.572 2026-10-07 19:12:18,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.028 2026-10-07 19:12:18,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.004 0.015 2026-10-07 19:12:19,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.049 2026-10-07 19:12:19,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.003 0.012 2026-10-07 19:12:19,088 43 INFO rb-ce3bf1e-225338-422107 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 19:12:19,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-10-07 19:12:19,214 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:12:19,216 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:12:19,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 19:12:19,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:12:19,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 14 0.018 0.082 2026-10-07 19:12:19,304 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:19,320 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:12:19,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.098 2026-10-07 19:12:19,373 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:12:19,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 34 0.045 0.091 2026-10-07 19:12:19,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.008 0.147 2026-10-07 19:12:19,575 43 INFO rb-ce3bf1e-225338-422107 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 19:12:19,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /pos/ui/126 HTTP/1.1" 200 - 34 0.044 0.209 2026-10-07 19:12:19,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.016 0.086 2026-10-07 19:12:19,783 43 INFO rb-ce3bf1e-225338-422107 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 19:12:19,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.068 2026-10-07 19:12:19,826 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:19,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-10-07 19:12:19,859 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:19,867 43 INFO rb-ce3bf1e-225338-422107 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 19:12:19,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.122 2026-10-07 19:12:19,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-07 19:12:19,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:19] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-10-07 19:12:20,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-10-07 19:12:20,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 19:12:20,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 19:12:20,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-10-07 19:12:20,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-10-07 19:12:20,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.246 2026-10-07 19:12:20,314 43 INFO rb-ce3bf1e-225338-422107 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 19:12:20,384 43 INFO rb-ce3bf1e-225338-422107 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 19:12:20,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.123 0.192 2026-10-07 19:12:20,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "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 19:12:20,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.017 2026-10-07 19:12:20,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-10-07 19:12:20,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-10-07 19:12:21,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 16244884 (allocated 17563648) 2026-10-07 19:12:21,130 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 128824 2026-10-07 19:12:21,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-10-07 19:12:21,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 128824 2026-10-07 19:12:21,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191221_247129_test_show_orders_for_pos_currency_only.txt 2026-10-07 19:12:21,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmp2tb1mwz__chrome_odoo" 2026-10-07 19:12:21,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-10-07 19:12:23,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 129054 2026-10-07 19:12:23,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp5dg4v06s_chrome_odoo 2026-10-07 19:12:23,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45121/json/version 2026-10-07 19:12:23,338 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:23,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: Chrome/150.0.7871.114 2026-10-07 19:12:23,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:45121/json 2026-10-07 19:12:23,364 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:23,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:45121/devtools/page/79E65287E709396641FF713D6662643E 2026-10-07 19:12:23,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-10-07 19:12:23,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-10-07 19:12:23,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:12:23,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-10-07 19:12:23,634 43 INFO rb-ce3bf1e-225338-422107 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 19:12:23,634 43 INFO rb-ce3bf1e-225338-422107 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 19:12:23,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:12:24,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:24] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.107 1.069 2026-10-07 19:12:24,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '79E65287E709396641FF713D6662643E', 'loaderId': '442547777DC1AE2731BAA984EE620211', 'isDownload': False} 2026-10-07 19:12:24,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-10-07 19:12:24,878 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:12:24,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:24] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-07 19:12:24,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:24] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.044 2026-10-07 19:12:24,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:24] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.035 2026-10-07 19:12:25,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:12:25,638 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:12:25,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.028 2026-10-07 19:12:25,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.012 2026-10-07 19:12:25,709 43 INFO rb-ce3bf1e-225338-422107 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 19:12:25,720 43 INFO rb-ce3bf1e-225338-422107 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 19:12:25,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "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 19:12:25,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:12:25,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.030 2026-10-07 19:12:25,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.024 0.064 2026-10-07 19:12:25,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-10-07 19:12:25,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.032 0.057 2026-10-07 19:12:26,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.374 0.542 2026-10-07 19:12:26,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:26] "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 19:12:27,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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.015 2026-10-07 19:12:27,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-10-07 19:12:27,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:12:27,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-10-07 19:12:27,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "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 19:12:27,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:12:27,333 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:27,353 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:12:27,360 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:12:27,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:27,396 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:27,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.048 2026-10-07 19:12:27,427 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:12:27,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.051 0.066 2026-10-07 19:12:27,534 43 INFO rb-ce3bf1e-225338-422107 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 19:12:27,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image/res.users/237/avatar_128 HTTP/1.1" 200 - 14 0.033 0.251 2026-10-07 19:12:27,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.017 0.229 2026-10-07 19:12:27,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:27,702 43 INFO rb-ce3bf1e-225338-422107 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 19:12:27,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.061 2026-10-07 19:12:27,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-07 19:12:27,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:12:27,795 43 INFO rb-ce3bf1e-225338-422107 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 19:12:27,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.182 2026-10-07 19:12:27,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:27] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.219 2026-10-07 19:12:28,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.098 0.512 2026-10-07 19:12:28,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.005 0.314 2026-10-07 19:12:28,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.345 2026-10-07 19:12:28,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.324 2026-10-07 19:12:28,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.338 2026-10-07 19:12:28,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.339 2026-10-07 19:12:28,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.201 2026-10-07 19:12:28,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.223 2026-10-07 19:12:28,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.259 2026-10-07 19:12:28,431 43 INFO rb-ce3bf1e-225338-422107 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 19:12:28,502 43 INFO rb-ce3bf1e-225338-422107 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 19:12:28,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 69 0.092 0.140 2026-10-07 19:12:28,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 37 0.059 0.081 2026-10-07 19:12:29,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.030 2026-10-07 19:12:29,105 43 INFO rb-ce3bf1e-225338-422107 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 19:12:29,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.095 0.146 2026-10-07 19:12:29,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.120 0.157 2026-10-07 19:12:29,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.259 2026-10-07 19:12:29,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.050 2026-10-07 19:12:29,798 43 INFO rb-ce3bf1e-225338-422107 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 19:12:29,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 17 0.039 0.061 2026-10-07 19:12:29,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.042 0.105 2026-10-07 19:12:30,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.037 0.149 2026-10-07 19:12:30,101 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,150 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,201 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,252 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,302 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,353 43 INFO rb-ce3bf1e-225338-422107 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 19:12:30,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-10-07 19:12:30,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:12:30,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16763012 (allocated 18350080) 2026-10-07 19:12:30,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 129054 2026-10-07 19:12:30,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-10-07 19:12:30,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 129054 2026-10-07 19:12:30,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191230_635705_test_so_with_downpayment.txt 2026-10-07 19:12:30,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmp5dg4v06s_chrome_odoo" 2026-10-07 19:12:30,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-10-07 19:12:31,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32853016 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-10-07 19:12:31,971 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #237 deleted stock.move.line records with IDs: [1405] 2026-10-07 19:12:34,761 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32853016 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #856 2026-10-07 19:12:34,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32853016 finished 2026-10-07 19:12:35,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-10-07 19:12:39,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 129264 2026-10-07 19:12:39,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmpvn4vf00c_chrome_odoo 2026-10-07 19:12:39,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41061/json/version 2026-10-07 19:12:39,692 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41061', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:39,765 43 INFO rb-ce3bf1e-225338-422107 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 19:12:39,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:41061/json 2026-10-07 19:12:39,766 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41061', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:12:39,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:41061/devtools/page/704DD26B75BAB7BA7A2B195F2EB5EE48 2026-10-07 19:12:39,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-10-07 19:12:39,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-10-07 19:12:40,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:12:40,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-10-07 19:12:40,120 43 INFO rb-ce3bf1e-225338-422107 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 19:12:40,120 43 INFO rb-ce3bf1e-225338-422107 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 19:12:40,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:12:40,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:40] "GET /pos/ui/126 HTTP/1.1" 200 - 88 0.050 0.635 2026-10-07 19:12:40,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '704DD26B75BAB7BA7A2B195F2EB5EE48', 'loaderId': '22661A11E85FEBDD30F647D9AD99515D', 'isDownload': False} 2026-10-07 19:12:40,835 43 INFO rb-ce3bf1e-225338-422107 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 19:12:40,861 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:12:40,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:40] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 19:12:40,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:40] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 19:12:40,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:40] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-07 19:12:41,537 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:12:41,539 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:12:41,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 19:12:41,629 43 INFO rb-ce3bf1e-225338-422107 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 19:12:41,636 43 INFO rb-ce3bf1e-225338-422107 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 19:12:41,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.007 2026-10-07 19:12:41,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "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 19:12:41,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:12:41,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "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.021 2026-10-07 19:12:41,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.049 2026-10-07 19:12:41,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.050 2026-10-07 19:12:41,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.053 2026-10-07 19:12:42,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 367 0.412 0.641 2026-10-07 19:12:42,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12: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 19:12:43,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:12:43,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.006 0.025 2026-10-07 19:12:43,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.067 2026-10-07 19:12:43,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:12:43,340 43 INFO rb-ce3bf1e-225338-422107 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 19:12:43,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "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 19:12:43,410 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:43,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:12:43,462 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:12:43,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.024 0.041 2026-10-07 19:12:43,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.074 2026-10-07 19:12:43,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-10-07 19:12:43,520 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:12:43,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:12:43,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/image/res.company/114/favicon HTTP/1.1" 200 - 4 0.013 0.020 2026-10-07 19:12:43,659 43 INFO rb-ce3bf1e-225338-422107 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 19:12:43,706 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:12:43,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /pos/ui/126 HTTP/1.1" 200 - 33 0.063 0.082 2026-10-07 19:12:43,902 43 INFO rb-ce3bf1e-225338-422107 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 19:12:43,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 33 0.071 0.233 2026-10-07 19:12:43,987 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:12:44,004 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:12:44,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.016 0.285 2026-10-07 19:12:44,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.324 2026-10-07 19:12:44,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.349 2026-10-07 19:12:44,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image/res.company/114/favicon HTTP/1.1" 304 - 4 0.018 0.416 2026-10-07 19:12:44,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2167&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.359 2026-10-07 19:12:44,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2226&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.225 2026-10-07 19:12:44,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.252 2026-10-07 19:12:44,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.264 2026-10-07 19:12:44,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.011 0.277 2026-10-07 19:12:44,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-07 19:12:44,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.295 2026-10-07 19:12:44,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:44] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-10-07T19:03:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.334 2026-10-07 19:12:44,629 43 INFO rb-ce3bf1e-225338-422107 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 19:12:45,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:45] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.110 0.148 2026-10-07 19:12:45,441 43 INFO rb-ce3bf1e-225338-422107 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 19:12:45,497 43 INFO rb-ce3bf1e-225338-422107 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 19:12:45,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-10-07 19:12:45,562 43 INFO rb-ce3bf1e-225338-422107 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 19:12:45,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:12:45] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.016 0.024 2026-10-07 19:12:45,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14880236 (allocated 15728640) 2026-10-07 19:12:45,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 129264 2026-10-07 19:12:45,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-10-07 19:12:45,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 129264 2026-10-07 19:12:45,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191245_829863_test_variant_popup_qty_free.txt 2026-10-07 19:12:45,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmpvn4vf00c_chrome_odoo" 2026-10-07 19:12:45,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-10-07 19:13:05,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-10-07 19:13:07,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-10-07 19:13:09,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 129489 2026-10-07 19:13:09,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmp75sqfsba_chrome_odoo 2026-10-07 19:13:09,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:34545/json/version 2026-10-07 19:13:09,026 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:13:09,092 43 INFO rb-ce3bf1e-225338-422107 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 19:13:09,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:34545/json 2026-10-07 19:13:09,093 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:13:09,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:34545/devtools/page/748257CAFE42B50126E41CB34292EDBB 2026-10-07 19:13:09,120 43 INFO rb-ce3bf1e-225338-422107 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 19:13:09,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-10-07 19:13:09,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:13:09,469 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-10-07 19:13:09,474 43 INFO rb-ce3bf1e-225338-422107 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 19:13:09,474 43 INFO rb-ce3bf1e-225338-422107 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 19:13:09,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:13:10,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:10] "GET /pos/ui/127 HTTP/1.1" 200 - 91 0.114 0.736 2026-10-07 19:13:10,348 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '748257CAFE42B50126E41CB34292EDBB', 'loaderId': 'E3B942B7BD02ECB12E788B638F78C5CC', 'isDownload': False} 2026-10-07 19:13:10,348 43 INFO rb-ce3bf1e-225338-422107 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 19:13:10,369 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:13:10,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:10] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 19:13:10,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:10] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 19:13:10,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:10] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 19:13:11,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:11,163 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:13:11,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.046 2026-10-07 19:13:11,265 43 INFO rb-ce3bf1e-225338-422107 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 19:13:11,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:13:11,279 43 INFO rb-ce3bf1e-225338-422107 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 19:13:11,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "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 19:13:11,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:13:11,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.016 2026-10-07 19:13:11,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "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.033 2026-10-07 19:13:11,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-10-07 19:13:11,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.024 0.050 2026-10-07 19:13:12,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.477 0.710 2026-10-07 19:13:12,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 19:13:12,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:13:12,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:12] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.056 2026-10-07 19:13:13,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:13:13,068 43 INFO rb-ce3bf1e-225338-422107 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 19:13:13,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.013 2026-10-07 19:13:13,163 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:13:13,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:13:13,188 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:13:13,195 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:13,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image/res.users/245/avatar_128 HTTP/1.1" 200 - 14 0.022 0.036 2026-10-07 19:13:13,255 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:13,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.005 0.074 2026-10-07 19:13:13,265 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:13,292 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:13:13,415 43 INFO rb-ce3bf1e-225338-422107 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 19:13:13,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 34 0.091 0.076 2026-10-07 19:13:13,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /pos/ui/127 HTTP/1.1" 200 - 34 0.053 0.227 2026-10-07 19:13:13,588 43 INFO rb-ce3bf1e-225338-422107 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 19:13:13,596 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:13:13,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.006 0.295 2026-10-07 19:13:13,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-10-07 19:13:13,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 19:13:13,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-10-07 19:13:13,759 43 INFO rb-ce3bf1e-225338-422107 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 19:13:13,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.222 2026-10-07 19:13:13,785 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:13:13,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-10-07 19:13:13,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.232 2026-10-07 19:13:13,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.237 2026-10-07 19:13:13,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.248 2026-10-07 19:13:13,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:13] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.258 2026-10-07 19:13:14,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:14] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.006 0.224 2026-10-07 19:13:14,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.271 2026-10-07 19:13:14,201 43 INFO rb-ce3bf1e-225338-422107 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 19:13:14,265 43 INFO rb-ce3bf1e-225338-422107 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 19:13:14,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.126 0.189 2026-10-07 19:13:14,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 20 0.038 0.061 2026-10-07 19:13:14,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.017 2026-10-07 19:13:14,890 43 INFO rb-ce3bf1e-225338-422107 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 19:13:15,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.122 0.144 2026-10-07 19:13:15,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.155 0.141 2026-10-07 19:13:15,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.016 0.309 2026-10-07 19:13:15,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.044 0.045 2026-10-07 19:13:15,669 43 INFO rb-ce3bf1e-225338-422107 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 19:13:15,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 15 0.036 0.055 2026-10-07 19:13:15,721 43 INFO rb-ce3bf1e-225338-422107 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 19:13:15,881 43 INFO rb-ce3bf1e-225338-422107 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 19:13:15,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 17 0.057 0.089 2026-10-07 19:13:15,971 43 INFO rb-ce3bf1e-225338-422107 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 19:13:16,016 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:13:16,023 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:13:16,027 43 INFO rb-ce3bf1e-225338-422107 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 19:13:16,084 43 INFO rb-ce3bf1e-225338-422107 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 19:13:16,169 43 INFO rb-ce3bf1e-225338-422107 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 19:13:16,230 43 INFO rb-ce3bf1e-225338-422107 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 19:13:16,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-10-07 19:13:16,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-10-07 19:13:16,335 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:16,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593770 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7a3aa732-f564-47bf-ab00-425946fb3489'}] 2026-10-07 19:13:16,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 17130564 (allocated 19136512) 2026-10-07 19:13:16,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 129489 2026-10-07 19:13:16,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-10-07 19:13:16,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 129489 2026-10-07 19:13:16,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191316_763635_test_pos_downpayment_sale_invoice_creation.txt 2026-10-07 19:13:16,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmp75sqfsba_chrome_odoo" 2026-10-07 19:13:16,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-10-07 19:13:18,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593770 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '7a3aa732-f564-47bf-ab00-425946fb3489'} created pos.order #859 2026-10-07 19:13:18,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6593770 finished 2026-10-07 19:13:19,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 508 0.788 1.957 2026-10-07 19:13:19,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-10-07 19:13:21,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-10-07 19:13:23,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 129708 2026-10-07 19:13:23,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp63s6eau0_chrome_odoo 2026-10-07 19:13:23,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:37223/json/version 2026-10-07 19:13:23,840 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:13:23,867 43 INFO rb-ce3bf1e-225338-422107 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 19:13:23,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:37223/json 2026-10-07 19:13:23,868 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:13:23,886 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:37223/devtools/page/7FA244AD19F81DA9D93E19ED3535A4B4 2026-10-07 19:13:23,927 43 INFO rb-ce3bf1e-225338-422107 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 19:13:23,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-10-07 19:13:24,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:13:24,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-10-07 19:13:24,301 43 INFO rb-ce3bf1e-225338-422107 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 19:13:24,301 43 INFO rb-ce3bf1e-225338-422107 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 19:13:24,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:13:25,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:25] "GET /pos/ui/127 HTTP/1.1" 200 - 80 0.187 0.749 2026-10-07 19:13:25,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '7FA244AD19F81DA9D93E19ED3535A4B4', 'loaderId': '06EE0327EF7C06478E4EEEDF80D70E2A', 'isDownload': False} 2026-10-07 19:13:25,278 43 INFO rb-ce3bf1e-225338-422107 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 19:13:25,306 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:13:25,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-10-07 19:13:25,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-10-07 19:13:25,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 19:13:26,103 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:13:26,115 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:13:26,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 19:13:26,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:13:26,208 43 INFO rb-ce3bf1e-225338-422107 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 19:13:26,216 43 INFO rb-ce3bf1e-225338-422107 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 19:13:26,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:13:26,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:13:26,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "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.025 2026-10-07 19:13:26,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 19:13:26,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.044 0.071 2026-10-07 19:13:26,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.092 2026-10-07 19:13:27,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 361 0.537 0.542 2026-10-07 19:13:27,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 19:13:27,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:13:27,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:27] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.040 2026-10-07 19:13:27,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13: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 19:13:27,890 43 INFO rb-ce3bf1e-225338-422107 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 19:13:27,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13: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 19:13:28,047 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.051 2026-10-07 19:13:28,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image/res.users/241/avatar_128 HTTP/1.1" 200 - 7 0.029 0.037 2026-10-07 19:13:28,056 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:13:28,057 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:13:28,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-10-07 19:13:28,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:13:28,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:13:28,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.027 0.068 2026-10-07 19:13:28,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image/res.company/115/favicon HTTP/1.1" 200 - 4 0.013 0.026 2026-10-07 19:13:28,239 43 INFO rb-ce3bf1e-225338-422107 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 19:13:28,297 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:13:28,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image/res.company/115/favicon HTTP/1.1" 304 - 4 0.019 0.025 2026-10-07 19:13:28,451 43 INFO rb-ce3bf1e-225338-422107 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 19:13:28,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:13:28,486 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:13:28,495 43 INFO rb-ce3bf1e-225338-422107 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 19:13:28,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /pos/ui/127 HTTP/1.1" 200 - 33 0.150 0.094 2026-10-07 19:13:28,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 33 0.040 0.302 2026-10-07 19:13:28,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2231&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.286 2026-10-07 19:13:28,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2232&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.324 2026-10-07 19:13:28,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2234&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.251 2026-10-07 19:13:28,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2229&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.462 2026-10-07 19:13:28,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2238&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.302 2026-10-07 19:13:28,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2239&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-10-07 19:13:28,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2236&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.217 2026-10-07 19:13:28,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:28] "GET /web/image?model=product.template&field=image_128&id=2237&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.226 2026-10-07 19:13:29,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.080 0.269 2026-10-07 19:13:29,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "GET /web/image?model=product.template&field=image_128&id=2235&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.313 2026-10-07 19:13:29,187 43 INFO rb-ce3bf1e-225338-422107 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 19:13:29,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "GET /web/image?model=product.template&field=image_128&id=2233&unique=2026-10-07T19:12:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.378 2026-10-07 19:13:29,255 43 INFO rb-ce3bf1e-225338-422107 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 19:13:29,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 67 0.103 0.188 2026-10-07 19:13:29,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 34 0.079 0.082 2026-10-07 19:13:29,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.007 0.020 2026-10-07 19:13:29,942 43 INFO rb-ce3bf1e-225338-422107 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 19:13:30,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "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.106 0.125 2026-10-07 19:13:30,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.133 0.160 2026-10-07 19:13:30,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.015 0.291 2026-10-07 19:13:30,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.043 0.046 2026-10-07 19:13:30,680 43 INFO rb-ce3bf1e-225338-422107 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 19:13:30,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13: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.055 2026-10-07 19:13:30,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.027 0.096 2026-10-07 19:13:30,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:13:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.026 0.123 2026-10-07 19:13:31,032 43 INFO rb-ce3bf1e-225338-422107 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 19:13:31,087 43 INFO rb-ce3bf1e-225338-422107 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 19:13:31,133 43 INFO rb-ce3bf1e-225338-422107 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 19:13:31,184 43 INFO rb-ce3bf1e-225338-422107 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 19:13:31,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-10-07 19:13:31,236 43 INFO rb-ce3bf1e-225338-422107 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 19:13:31,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 17458312 (allocated 19136512) 2026-10-07 19:13:31,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 129708 2026-10-07 19:13:31,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-10-07 19:13:31,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 129708 2026-10-07 19:13:31,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191331_479657_test_pos_settle_so_with_downpayment.txt 2026-10-07 19:13:31,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmp63s6eau0_chrome_odoo" 2026-10-07 19:13:31,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-10-07 19:13:35,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-10-07 19:13:50,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-10-07 19:13:52,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-10-07 19:13:54,600 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1423, 1424] 2026-10-07 19:13:55,037 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #247 deleted stock.move.line records with IDs: [1425] 2026-10-07 19:13:55,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:14:16,229 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #250 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-10-07 19:14:17,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-10-07 19:14:18,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57817685 started for PoS orders references: [{'name': 'Order 26378-103-0353', 'pos_reference': None, 'uuid': '26378-103-0353'}] 2026-10-07 19:14:20,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57817685 order {'name': 'Order 26378-103-0353', 'pos_reference': None, 'uuid': '26378-103-0353'} created pos.order #863 2026-10-07 19:14:20,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57817685 finished 2026-10-07 19:14:20,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-10-07 19:14:21,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36424740 started for PoS orders references: [{'name': 'Order 30356-588-5760', 'pos_reference': None, 'uuid': '30356-588-5760'}] 2026-10-07 19:14:21,771 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #250 deleted stock.move records with IDs: [1430] 2026-10-07 19:14:21,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36424740 order {'name': 'Order 30356-588-5760', 'pos_reference': None, 'uuid': '30356-588-5760'} created pos.order #864 2026-10-07 19:14:21,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36424740 finished 2026-10-07 19:14:22,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-10-07 19:14:23,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 129928 2026-10-07 19:14:23,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmp1wvuik6f_chrome_odoo 2026-10-07 19:14:23,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38083/json/version 2026-10-07 19:14:23,889 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:14:23,929 43 INFO rb-ce3bf1e-225338-422107 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 19:14:23,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38083/json 2026-10-07 19:14:23,949 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:14:23,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:38083/devtools/page/EDE390077B6001D82702499A6E03B2BE 2026-10-07 19:14:23,962 43 INFO rb-ce3bf1e-225338-422107 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 19:14:23,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-10-07 19:14:24,075 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:14:24,083 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-10-07 19:14:24,085 43 INFO rb-ce3bf1e-225338-422107 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 19:14:24,085 43 INFO rb-ce3bf1e-225338-422107 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 19:14:24,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:14:25,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /pos/ui/130 HTTP/1.1" 200 - 89 0.099 0.841 2026-10-07 19:14:25,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'EDE390077B6001D82702499A6E03B2BE', 'loaderId': 'D78AB11E3B148FEC096C3EE85077340A', 'isDownload': False} 2026-10-07 19:14:25,045 43 INFO rb-ce3bf1e-225338-422107 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 19:14:25,082 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:14:25,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 19:14:25,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 19:14:25,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.027 2026-10-07 19:14:25,868 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:14:25,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:14:25,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 19:14:25,966 43 INFO rb-ce3bf1e-225338-422107 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 19:14:25,982 43 INFO rb-ce3bf1e-225338-422107 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 19:14:26,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.012 2026-10-07 19:14:26,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14: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 19:14:26,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:14:26,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.015 2026-10-07 19:14:26,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.023 2026-10-07 19:14:26,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 19:14:26,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.035 0.051 2026-10-07 19:14:27,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.369 0.518 2026-10-07 19:14:27,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "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 19:14:27,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:14:27,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-07 19:14:27,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:14:27,483 43 INFO rb-ce3bf1e-225338-422107 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 19:14:27,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.015 2026-10-07 19:14:27,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:14:27,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:14:27,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 19:14:27,633 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:14:27,637 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:14:27,669 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:14:27,764 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:14:27,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/image/res.users/252/avatar_128 HTTP/1.1" 200 - 14 0.093 0.099 2026-10-07 19:14:27,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.007 0.199 2026-10-07 19:14:27,807 43 INFO rb-ce3bf1e-225338-422107 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 19:14:27,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/image/res.company/117/favicon HTTP/1.1" 200 - 4 0.005 0.165 2026-10-07 19:14:27,953 43 INFO rb-ce3bf1e-225338-422107 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 19:14:27,956 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /pos/ui/130 HTTP/1.1" 200 - 33 0.066 0.158 2026-10-07 19:14:27,985 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:14:28,007 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:14:28,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 33 0.044 0.270 2026-10-07 19:14:28,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image/res.company/117/favicon HTTP/1.1" 304 - 4 0.007 0.231 2026-10-07 19:14:28,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2266&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.218 2026-10-07 19:14:28,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2267&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.238 2026-10-07 19:14:28,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2268&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.004 0.262 2026-10-07 19:14:28,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2274&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.008 0.191 2026-10-07 19:14:28,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2280&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.006 0.193 2026-10-07 19:14:28,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2273&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-10-07 19:14:28,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2281&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.204 2026-10-07 19:14:28,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2271&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-10-07 19:14:28,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2272&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.012 0.211 2026-10-07 19:14:28,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2269&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-10-07 19:14:28,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "GET /web/image?model=product.template&field=image_128&id=2270&unique=2026-10-07T19:13:55.000+00:00 HTTP/1.1" 200 - 3 0.009 0.181 2026-10-07 19:14:28,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.321 2026-10-07 19:14:28,689 43 INFO rb-ce3bf1e-225338-422107 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 19:14:28,739 43 INFO rb-ce3bf1e-225338-422107 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 19:14:28,793 43 INFO rb-ce3bf1e-225338-422107 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 19:14:28,967 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,017 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,097 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,116 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:14:29,120 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:14:29,148 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,199 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,279 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,354 43 INFO rb-ce3bf1e-225338-422107 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 19:14:29,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19341487 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'ec932a48-d3a6-416a-9de2-e2a689b1c722'}] 2026-10-07 19:14:29,366 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:14:29,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19341487 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': 'ec932a48-d3a6-416a-9de2-e2a689b1c722'} created pos.order #865 2026-10-07 19:14:29,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19341487 finished 2026-10-07 19:14:30,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.253 0.472 2026-10-07 19:14:30,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14: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 19:14:30,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88524209 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'ec932a48-d3a6-416a-9de2-e2a689b1c722'}] 2026-10-07 19:14:30,348 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88524209 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': 'ec932a48-d3a6-416a-9de2-e2a689b1c722'} sync ignored for existing PoS order pos.order(865,) (state: paid) 2026-10-07 19:14:30,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88524209 finished 2026-10-07 19:14:30,424 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,482 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,531 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,577 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,635 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.130 0.185 2026-10-07 19:14:30,711 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:30] "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 19:14:30,769 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.047 2026-10-07 19:14:30,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:30] "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.045 2026-10-07 19:14:30,830 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,887 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,936 43 INFO rb-ce3bf1e-225338-422107 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 19:14:30,987 43 INFO rb-ce3bf1e-225338-422107 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 19:14:31,077 43 INFO rb-ce3bf1e-225338-422107 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 19:14:31,126 43 INFO rb-ce3bf1e-225338-422107 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 19:14:31,185 43 INFO rb-ce3bf1e-225338-422107 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 19:14:31,259 43 INFO rb-ce3bf1e-225338-422107 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 19:14:31,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50897594 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': '9c2c1741-924d-45d4-9d55-7a1e260b2f08'}] 2026-10-07 19:14:31,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50897594 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': '9c2c1741-924d-45d4-9d55-7a1e260b2f08'} created pos.order #866 2026-10-07 19:14:31,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50897594 finished 2026-10-07 19:14:31,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.168 0.483 2026-10-07 19:14:31,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14: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 19:14:32,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-10-07 19:14:32,039 43 INFO rb-ce3bf1e-225338-422107 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 19:14:32,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21291990 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '9c2c1741-924d-45d4-9d55-7a1e260b2f08'}] 2026-10-07 19:14:32,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21291990 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': '9c2c1741-924d-45d4-9d55-7a1e260b2f08'} sync ignored for existing PoS order pos.order(866,) (state: paid) 2026-10-07 19:14:32,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21291990 finished 2026-10-07 19:14:32,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17581508 (allocated 19533824) 2026-10-07 19:14:32,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 129928 2026-10-07 19:14:32,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-10-07 19:14:32,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 129928 2026-10-07 19:14:32,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:14:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.084 0.121 2026-10-07 19:14:32,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191432_323733_test_refund_line_report_prices_sign.txt 2026-10-07 19:14:32,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmp1wvuik6f_chrome_odoo" 2026-10-07 19:14:33,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-10-07 19:14:33,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10190406 started for PoS orders references: [{'name': 'Order 00660-396-9361', 'pos_reference': None, 'uuid': '00660-396-9361'}] 2026-10-07 19:14:34,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10190406 order {'name': 'Order 00660-396-9361', 'pos_reference': None, 'uuid': '00660-396-9361'} created pos.order #867 2026-10-07 19:14:34,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10190406 finished 2026-10-07 19:14:34,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-10-07 19:14:35,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63149706 started for PoS orders references: [{'name': 'Order 52747-389-4621', 'pos_reference': None, 'uuid': '52747-389-4621'}, {'name': 'Order 31683-631-6157', 'pos_reference': None, 'uuid': '31683-631-6157'}] 2026-10-07 19:14:35,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63149706 order {'name': 'Order 52747-389-4621', 'pos_reference': None, 'uuid': '52747-389-4621'} created pos.order #868 2026-10-07 19:14:36,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63149706 order {'name': 'Order 31683-631-6157', 'pos_reference': None, 'uuid': '31683-631-6157'} created pos.order #869 2026-10-07 19:14:36,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63149706 finished 2026-10-07 19:14:36,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-10-07 19:14:37,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9990586 started for PoS orders references: [{'name': 'Order 98847-379-5747', 'pos_reference': None, 'uuid': '98847-379-5747'}] 2026-10-07 19:14:38,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9990586 order {'name': 'Order 98847-379-5747', 'pos_reference': None, 'uuid': '98847-379-5747'} created pos.order #870 2026-10-07 19:14:38,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9990586 finished 2026-10-07 19:14:39,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 19:15:01,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included ... 2026-10-07 19:15:02,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Chrome pid: 130144 2026-10-07 19:15:02,935 43 INFO rb-ce3bf1e-225338-422107 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/tmpukcwoyp7_chrome_odoo 2026-10-07 19:15:02,935 43 INFO rb-ce3bf1e-225338-422107 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:42273/json/version 2026-10-07 19:15:02,936 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:03,024 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,024 43 INFO rb-ce3bf1e-225338-422107 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:42273/json 2026-10-07 19:15:03,025 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:03,038 43 INFO rb-ce3bf1e-225338-422107 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:42273/devtools/page/53191EAA88372C27CAF4F754E002B61D 2026-10-07 19:15:03,062 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,090 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:15:03,350 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,353 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,353 43 INFO rb-ce3bf1e-225338-422107 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 19:15:03,391 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:15:04,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:04] "GET /pos/ui/133 HTTP/1.1" 200 - 131 0.144 0.801 2026-10-07 19:15:04,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Navigation result: {'frameId': '53191EAA88372C27CAF4F754E002B61D', 'loaderId': '39F199BD1249AD055FEA1058A0FD3827', 'isDownload': False} 2026-10-07 19:15:04,334 43 INFO rb-ce3bf1e-225338-422107 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 19:15:04,368 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:15:04,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:04] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-10-07 19:15:04,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:04] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.036 2026-10-07 19:15:04,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:04] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.059 2026-10-07 19:15:05,136 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:05,151 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:05,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 19:15:05,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:15:05,217 43 INFO rb-ce3bf1e-225338-422107 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 19:15:05,227 43 INFO rb-ce3bf1e-225338-422107 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 19:15:05,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "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 19:15:05,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:05,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.028 2026-10-07 19:15:05,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.042 2026-10-07 19:15:05,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.043 2026-10-07 19:15:05,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 19:15:06,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.380 0.503 2026-10-07 19:15:06,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:15:06,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:15:06,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.052 2026-10-07 19:15:06,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.010 2026-10-07 19:15:06,604 43 INFO rb-ce3bf1e-225338-422107 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 19:15:06,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 19:15:06,759 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:15:06,792 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.062 2026-10-07 19:15:06,801 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.056 2026-10-07 19:15:06,870 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 19:15:06,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.092 0.088 2026-10-07 19:15:06,913 43 INFO rb-ce3bf1e-225338-422107 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 19:15:06,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "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 19:15:06,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.007 0.198 2026-10-07 19:15:06,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.197 2026-10-07 19:15:06,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:06] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.003 0.061 2026-10-07 19:15:07,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.016 2026-10-07 19:15:07,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.010 0.056 2026-10-07 19:15:07,147 43 INFO rb-ce3bf1e-225338-422107 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 19:15:07,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.017 0.141 2026-10-07 19:15:07,179 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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 19:15:07,206 43 INFO rb-ce3bf1e-225338-422107 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 19:15:07,212 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:07,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.010 0.199 2026-10-07 19:15:07,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.016 0.268 2026-10-07 19:15:07,336 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:07,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.016 0.310 2026-10-07 19:15:07,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.014 0.369 2026-10-07 19:15:07,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.367 2026-10-07 19:15:07,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.071 0.290 2026-10-07 19:15:07,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.254 2026-10-07 19:15:07,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.248 2026-10-07 19:15:07,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.050 0.531 2026-10-07 19:15:07,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:07] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.477 2026-10-07 19:15:08,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.100 0.422 2026-10-07 19:15:08,057 43 INFO rb-ce3bf1e-225338-422107 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 19:15:08,120 43 INFO rb-ce3bf1e-225338-422107 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 19:15:08,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.096 0.163 2026-10-07 19:15:08,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.055 0.059 2026-10-07 19:15:08,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 19:15:08,703 43 INFO rb-ce3bf1e-225338-422107 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 19:15:08,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.075 0.122 2026-10-07 19:15:09,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.095 0.118 2026-10-07 19:15:09,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.210 2026-10-07 19:15:09,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.014 0.028 2026-10-07 19:15:09,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "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 19:15:09,318 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.040 2026-10-07 19:15:09,380 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,430 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "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 19:15:09,531 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,582 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,668 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,687 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:09,691 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:09,717 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,769 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,858 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,927 43 INFO rb-ce3bf1e-225338-422107 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 19:15:09,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10734591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '24eab0d4-c606-4c95-9bde-6cb7beee1b66'}] 2026-10-07 19:15:09,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:15:10,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10734591 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '24eab0d4-c606-4c95-9bde-6cb7beee1b66'} created pos.order #871 2026-10-07 19:15:10,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10734591 finished 2026-10-07 19:15:11,616 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1438] 2026-10-07 19:15:11,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 519 0.898 1.097 2026-10-07 19:15:12,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.055 0.052 2026-10-07 19:15:12,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:15:12,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34861643 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '24eab0d4-c606-4c95-9bde-6cb7beee1b66'}] 2026-10-07 19:15:12,295 43 INFO rb-ce3bf1e-225338-422107 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 19:15:12,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34861643 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '24eab0d4-c606-4c95-9bde-6cb7beee1b66'} sync ignored for existing PoS order pos.order(871,) (state: paid) 2026-10-07 19:15:12,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34861643 finished 2026-10-07 19:15:12,341 43 INFO rb-ce3bf1e-225338-422107 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 19:15:12,391 43 INFO rb-ce3bf1e-225338-422107 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 19:15:12,450 43 INFO rb-ce3bf1e-225338-422107 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 19:15:12,507 43 INFO rb-ce3bf1e-225338-422107 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 19:15:12,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.087 0.184 2026-10-07 19:15:12,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.138 2026-10-07 19:15:12,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.080 2026-10-07 19:15:12,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.044 0.121 2026-10-07 19:15:12,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 19:15:12,938 43 INFO rb-ce3bf1e-225338-422107 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 19:15:13,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "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.079 0.139 2026-10-07 19:15:13,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.068 0.152 2026-10-07 19:15:13,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.201 2026-10-07 19:15:13,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.046 2026-10-07 19:15:13,542 43 INFO rb-ce3bf1e-225338-422107 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 19:15:13,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.061 0.043 2026-10-07 19:15:13,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.125 2026-10-07 19:15:13,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.105 2026-10-07 19:15:13,816 43 INFO rb-ce3bf1e-225338-422107 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 19:15:13,868 43 INFO rb-ce3bf1e-225338-422107 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 19:15:13,919 43 INFO rb-ce3bf1e-225338-422107 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 19:15:13,993 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,046 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,094 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,145 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,206 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,257 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,312 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,385 43 INFO rb-ce3bf1e-225338-422107 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 19:15:14,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78390321 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '938ec7d7-6ee5-4c47-bdbb-d154ab1d8265'}] 2026-10-07 19:15:14,726 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1436] 2026-10-07 19:15:18,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78390321 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '938ec7d7-6ee5-4c47-bdbb-d154ab1d8265'} created pos.order #872 2026-10-07 19:15:18,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78390321 finished 2026-10-07 19:15:19,193 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:15:19,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1077 1.787 3.017 2026-10-07 19:15:19,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:19] "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.019 2026-10-07 19:15:19,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:15:19,350 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96746857 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '938ec7d7-6ee5-4c47-bdbb-d154ab1d8265'}] 2026-10-07 19:15:19,397 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96746857 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '938ec7d7-6ee5-4c47-bdbb-d154ab1d8265'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-10-07 19:15:19,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96746857 finished 2026-10-07 19:15:19,472 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,529 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,530 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.110 0.187 2026-10-07 19:15:19,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.browser: heap 21633808 (allocated 26349568) 2026-10-07 19:15:19,828 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Closing chrome headless with pid 130144 2026-10-07 19:15:19,832 43 INFO rb-ce3bf1e-225338-422107 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 19:15:19,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Terminating chrome headless with pid 130144 2026-10-07 19:15:19,937 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191519_937465_test_pos_settle_downpayment_with_fixed_and_percent_taxes_included.txt 2026-10-07 19:15:19,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_pos_settle_downpayment_with_fixed_and_percent_taxes_included: Removing chrome user profile "/tmp/tmpukcwoyp7_chrome_odoo" 2026-10-07 19:15:20,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-10-07 19:15:21,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130380 2026-10-07 19:15:21,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpksuufltd_chrome_odoo 2026-10-07 19:15:21,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40091/json/version 2026-10-07 19:15:21,816 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:21,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:15:21,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40091/json 2026-10-07 19:15:21,956 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:21,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:40091/devtools/page/DFB5BAD56D9A042105161EF829E3C73D 2026-10-07 19:15:21,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 19:15:22,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 19:15:22,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:15:22,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 19:15:22,350 43 INFO rb-ce3bf1e-225338-422107 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 19:15:22,350 43 INFO rb-ce3bf1e-225338-422107 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 19:15:22,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:15:23,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:23] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.132 0.952 2026-10-07 19:15:23,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'DFB5BAD56D9A042105161EF829E3C73D', 'loaderId': 'C9444CB854C1ABA0F61FB7C880D29815', 'isDownload': False} 2026-10-07 19:15:23,464 43 INFO rb-ce3bf1e-225338-422107 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 19:15:23,492 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:15:23,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:23] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 19:15:23,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:23] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 19:15:23,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:23] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.040 2026-10-07 19:15:24,220 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:24,222 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:15:24,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 19:15:24,302 43 INFO rb-ce3bf1e-225338-422107 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 19:15:24,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.017 2026-10-07 19:15:24,312 43 INFO rb-ce3bf1e-225338-422107 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 19:15:24,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:15:24,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:15:24,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.018 2026-10-07 19:15:24,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.046 2026-10-07 19:15:24,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.025 0.048 2026-10-07 19:15:24,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 19:15:25,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.491 0.572 2026-10-07 19:15:25,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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 19:15:25,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:15:25,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-10-07 19:15:25,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:15:25,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:15:25,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.009 2026-10-07 19:15:25,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:15:25,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:26,017 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:15:26,021 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:15:26,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.028 0.043 2026-10-07 19:15:26,075 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:15:26,083 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "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 19:15:26,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.011 0.129 2026-10-07 19:15:26,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:15:26,251 43 INFO rb-ce3bf1e-225338-422107 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 19:15:26,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.069 0.091 2026-10-07 19:15:26,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.016 0.171 2026-10-07 19:15:26,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.078 0.269 2026-10-07 19:15:26,479 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:15:26,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.013 0.133 2026-10-07 19:15:26,537 43 INFO rb-ce3bf1e-225338-422107 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 19:15:26,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.173 2026-10-07 19:15:26,602 43 INFO rb-ce3bf1e-225338-422107 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 19:15:26,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.239 2026-10-07 19:15:26,662 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:26,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.312 2026-10-07 19:15:26,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.009 0.357 2026-10-07 19:15:26,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.322 2026-10-07 19:15:26,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.015 0.356 2026-10-07 19:15:26,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.360 2026-10-07 19:15:26,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:26] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.310 2026-10-07 19:15:27,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.296 2026-10-07 19:15:27,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.285 2026-10-07 19:15:27,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.014 0.266 2026-10-07 19:15:27,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.074 0.291 2026-10-07 19:15:27,306 43 INFO rb-ce3bf1e-225338-422107 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 19:15:27,371 43 INFO rb-ce3bf1e-225338-422107 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 19:15:27,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.101 0.166 2026-10-07 19:15:27,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.038 0.066 2026-10-07 19:15:27,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 19:15:27,966 43 INFO rb-ce3bf1e-225338-422107 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 19:15:28,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.070 0.116 2026-10-07 19:15:28,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.114 0.131 2026-10-07 19:15:28,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.220 2026-10-07 19:15:28,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.029 0.027 2026-10-07 19:15:28,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:15:28,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "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 19:15:28,665 43 INFO rb-ce3bf1e-225338-422107 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 19:15:28,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.048 2026-10-07 19:15:28,723 43 INFO rb-ce3bf1e-225338-422107 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 19:15:28,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:28] "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 19:15:28,851 43 INFO rb-ce3bf1e-225338-422107 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 19:15:28,902 43 INFO rb-ce3bf1e-225338-422107 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 19:15:28,953 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,041 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,059 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:29] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:29,064 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:29,092 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,142 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,193 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,274 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,325 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,381 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,467 43 INFO rb-ce3bf1e-225338-422107 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 19:15:29,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29837118 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bf2ed2e3-e76a-4426-898c-38a49a33a8f0'}] 2026-10-07 19:15:29,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:32,523 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29837118 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bf2ed2e3-e76a-4426-898c-38a49a33a8f0'} created pos.order #873 2026-10-07 19:15:33,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29837118 finished 2026-10-07 19:15:34,083 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1444] 2026-10-07 19:15:34,557 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:15:34,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1179 1.934 3.154 2026-10-07 19:15:34,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.015 2026-10-07 19:15:34,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 24 0.052 0.057 2026-10-07 19:15:34,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:15:34,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29518676 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bf2ed2e3-e76a-4426-898c-38a49a33a8f0'}] 2026-10-07 19:15:34,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29518676 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bf2ed2e3-e76a-4426-898c-38a49a33a8f0'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-10-07 19:15:34,938 43 INFO rb-ce3bf1e-225338-422107 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 19:15:34,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29518676 finished 2026-10-07 19:15:34,989 43 INFO rb-ce3bf1e-225338-422107 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 19:15:35,062 43 INFO rb-ce3bf1e-225338-422107 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 19:15:35,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 19:15:35,112 43 INFO rb-ce3bf1e-225338-422107 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 19:15:35,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.085 0.181 2026-10-07 19:15:35,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18888032 (allocated 20185088) 2026-10-07 19:15:35,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130380 2026-10-07 19:15:35,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 19:15:35,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130380 2026-10-07 19:15:35,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.081 2026-10-07 19:15:35,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191535_419146_test_taxes_l10n_be_pos.txt 2026-10-07 19:15:35,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpksuufltd_chrome_odoo" 2026-10-07 19:15:37,238 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1441, 1442] 2026-10-07 19:15:39,093 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130604 2026-10-07 19:15:39,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpaxnjr87q_chrome_odoo 2026-10-07 19:15:39,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39955/json/version 2026-10-07 19:15:39,095 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39955', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:39,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:15:39,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39955/json 2026-10-07 19:15:39,168 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39955', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:39,215 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39955/devtools/page/5C3F29DBED55CD9BA7656636FE94543C 2026-10-07 19:15:39,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 19:15:39,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 19:15:39,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:15:39,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 19:15:39,488 43 INFO rb-ce3bf1e-225338-422107 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 19:15:39,489 43 INFO rb-ce3bf1e-225338-422107 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 19:15:39,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:39] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.131 0.166 2026-10-07 19:15:39,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '5C3F29DBED55CD9BA7656636FE94543C', 'loaderId': '8A1AE90CA028E36DE64D749EFC13A114', 'isDownload': False} 2026-10-07 19:15:39,811 43 INFO rb-ce3bf1e-225338-422107 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 19:15:39,841 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:15:39,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:39] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 19:15:39,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:39] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-10-07 19:15:39,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:39] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-10-07 19:15:40,512 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:40,516 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:40,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.031 2026-10-07 19:15:40,605 43 INFO rb-ce3bf1e-225338-422107 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 19:15:40,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:15:40,620 43 INFO rb-ce3bf1e-225338-422107 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 19:15:40,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "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 19:15:40,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:40,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.011 0.014 2026-10-07 19:15:40,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "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.041 2026-10-07 19:15:40,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 19:15:40,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.030 0.047 2026-10-07 19:15:41,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.493 0.551 2026-10-07 19:15:41,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:41] "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 19:15:42,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:15:42,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-10-07 19:15:42,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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 19:15:42,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:15:42,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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 19:15:42,331 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:42,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:42,386 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 19:15:42,397 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:15:42,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.054 0.045 2026-10-07 19:15:42,465 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:42,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:42,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.133 2026-10-07 19:15:42,571 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:15:42,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.039 0.080 2026-10-07 19:15:42,718 43 INFO rb-ce3bf1e-225338-422107 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 19:15:42,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.113 0.165 2026-10-07 19:15:42,908 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:15:42,927 43 INFO rb-ce3bf1e-225338-422107 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 19:15:42,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.088 0.275 2026-10-07 19:15:42,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-10-07 19:15:42,990 43 INFO rb-ce3bf1e-225338-422107 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 19:15:42,993 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:43,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.023 0.175 2026-10-07 19:15:43,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-10-07 19:15:43,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.009 0.298 2026-10-07 19:15:43,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.015 0.253 2026-10-07 19:15:43,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.281 2026-10-07 19:15:43,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.243 2026-10-07 19:15:43,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-10-07 19:15:43,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.229 2026-10-07 19:15:43,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.244 2026-10-07 19:15:43,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.251 2026-10-07 19:15:43,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.252 2026-10-07 19:15:43,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.019 0.252 2026-10-07 19:15:43,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.270 2026-10-07 19:15:43,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.092 0.319 2026-10-07 19:15:43,795 43 INFO rb-ce3bf1e-225338-422107 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 19:15:43,855 43 INFO rb-ce3bf1e-225338-422107 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 19:15:44,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.071 0.142 2026-10-07 19:15:44,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.030 0.058 2026-10-07 19:15:44,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 19:15:44,399 43 INFO rb-ce3bf1e-225338-422107 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 19:15:44,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.081 0.137 2026-10-07 19:15:44,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.063 0.126 2026-10-07 19:15:44,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.180 2026-10-07 19:15:44,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.017 2026-10-07 19:15:44,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 19:15:44,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.041 2026-10-07 19:15:45,057 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:45] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.016 0.053 2026-10-07 19:15:45,114 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.063 2026-10-07 19:15:45,232 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,281 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,331 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,411 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,429 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:15:45,431 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:45,462 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,512 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,563 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,646 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,697 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,753 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,830 43 INFO rb-ce3bf1e-225338-422107 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 19:15:45,836 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35512544 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'da100ea5-04ab-4f3e-8ba9-7570c50b5f9d'}] 2026-10-07 19:15:45,842 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:15:47,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35512544 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'da100ea5-04ab-4f3e-8ba9-7570c50b5f9d'} created pos.order #874 2026-10-07 19:15:48,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35512544 finished 2026-10-07 19:15:49,202 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1448] 2026-10-07 19:15:49,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 946 1.731 2.026 2026-10-07 19:15:49,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:49] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:15:49,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.042 2026-10-07 19:15:49,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 19:15:49,896 43 INFO rb-ce3bf1e-225338-422107 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 19:15:49,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704784 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'da100ea5-04ab-4f3e-8ba9-7570c50b5f9d'}] 2026-10-07 19:15:49,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704784 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'da100ea5-04ab-4f3e-8ba9-7570c50b5f9d'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-10-07 19:15:49,948 43 INFO rb-ce3bf1e-225338-422107 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 19:15:49,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22704784 finished 2026-10-07 19:15:50,025 43 INFO rb-ce3bf1e-225338-422107 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 19:15:50,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 19:15:50,084 43 INFO rb-ce3bf1e-225338-422107 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 19:15:50,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.090 0.201 2026-10-07 19:15:50,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18917376 (allocated 20447232) 2026-10-07 19:15:50,271 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130604 2026-10-07 19:15:50,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 19:15:50,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130604 2026-10-07 19:15:50,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.042 2026-10-07 19:15:50,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191550_399428_test_taxes_l10n_be_pos.txt 2026-10-07 19:15:50,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpaxnjr87q_chrome_odoo" 2026-10-07 19:15:51,907 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1445, 1446] 2026-10-07 19:15:53,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 130835 2026-10-07 19:15:53,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmprbrzi7qe_chrome_odoo 2026-10-07 19:15:53,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40679/json/version 2026-10-07 19:15:53,739 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:53,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:15:53,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40679/json 2026-10-07 19:15:53,765 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:15:53,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:40679/devtools/page/2393A7AB7ADC798067D275E3FA789C7F 2026-10-07 19:15:53,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 19:15:53,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 19:15:54,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:15:54,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 19:15:54,325 43 INFO rb-ce3bf1e-225338-422107 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 19:15:54,325 43 INFO rb-ce3bf1e-225338-422107 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 19:15:54,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:54] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.107 0.128 2026-10-07 19:15:54,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '2393A7AB7ADC798067D275E3FA789C7F', 'loaderId': '15772B6756FA72A2DE9BF7D7974C125C', 'isDownload': False} 2026-10-07 19:15:54,579 43 INFO rb-ce3bf1e-225338-422107 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 19:15:54,611 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:15:54,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:54] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:15:54,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-10-07 19:15:54,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:54] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.044 2026-10-07 19:15:55,364 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:15:55,366 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:15:55,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:15:55,415 43 INFO rb-ce3bf1e-225338-422107 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 19:15:55,424 43 INFO rb-ce3bf1e-225338-422107 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 19:15:55,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 19:15:55,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "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 19:15:55,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:15:55,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.011 2026-10-07 19:15:55,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.023 2026-10-07 19:15:55,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.043 2026-10-07 19:15:55,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.050 2026-10-07 19:15:56,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.383 0.554 2026-10-07 19:15:56,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:15:56,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.011 2026-10-07 19:15:56,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:56] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.056 0.080 2026-10-07 19:15:56,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.014 2026-10-07 19:15:56,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:15:56,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 19:15:57,077 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:15:57,085 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:15:57,151 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "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 19:15:57,169 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 19:15:57,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.062 0.069 2026-10-07 19:15:57,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.135 2026-10-07 19:15:57,207 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.117 2026-10-07 19:15:57,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.011 0.036 2026-10-07 19:15:57,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.198 2026-10-07 19:15:57,265 43 INFO rb-ce3bf1e-225338-422107 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 19:15:57,322 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:15:57,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.025 0.019 2026-10-07 19:15:57,406 43 INFO rb-ce3bf1e-225338-422107 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 19:15:57,413 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:15:57,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:15:57,453 43 INFO rb-ce3bf1e-225338-422107 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 19:15:57,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.098 0.101 2026-10-07 19:15:57,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.026 0.244 2026-10-07 19:15:57,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.256 2026-10-07 19:15:57,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-07 19:15:57,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.013 0.313 2026-10-07 19:15:57,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.272 2026-10-07 19:15:57,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.268 2026-10-07 19:15:57,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-10-07 19:15:57,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.015 0.237 2026-10-07 19:15:57,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.266 2026-10-07 19:15:57,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:57] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.277 2026-10-07 19:15:58,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.295 2026-10-07 19:15:58,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-10-07 19:15:58,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.257 2026-10-07 19:15:58,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.046 0.282 2026-10-07 19:15:58,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.272 2026-10-07 19:15:58,276 43 INFO rb-ce3bf1e-225338-422107 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 19:15:58,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.267 2026-10-07 19:15:58,338 43 INFO rb-ce3bf1e-225338-422107 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 19:15:58,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.392 2026-10-07 19:15:58,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.050 0.116 2026-10-07 19:15:58,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.062 2026-10-07 19:15:58,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.015 2026-10-07 19:15:58,803 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.093 0.124 2026-10-07 19:15:59,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.064 0.136 2026-10-07 19:15:59,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.177 2026-10-07 19:15:59,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.013 0.023 2026-10-07 19:15:59,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.018 2026-10-07 19:15:59,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "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 19:15:59,497 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15: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.047 0.044 2026-10-07 19:15:59,557 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,678 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.040 0.081 2026-10-07 19:15:59,726 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,776 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,857 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,872 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:59,881 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:15:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:15:59,910 43 INFO rb-ce3bf1e-225338-422107 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 19:15:59,961 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,009 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,087 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,138 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,194 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,271 43 INFO rb-ce3bf1e-225338-422107 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 19:16:00,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33201085 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '519d0ab4-6de7-426f-8400-57ff20b87098'}] 2026-10-07 19:16:00,289 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:16:02,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33201085 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '519d0ab4-6de7-426f-8400-57ff20b87098'} created pos.order #875 2026-10-07 19:16:02,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33201085 finished 2026-10-07 19:16:03,232 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1452] 2026-10-07 19:16:03,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 929 1.292 2.087 2026-10-07 19:16:03,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:03] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:16:03,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.042 0.057 2026-10-07 19:16:03,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:03] "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 19:16:04,070 43 INFO rb-ce3bf1e-225338-422107 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 19:16:04,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45399455 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '519d0ab4-6de7-426f-8400-57ff20b87098'}] 2026-10-07 19:16:04,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45399455 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '519d0ab4-6de7-426f-8400-57ff20b87098'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-10-07 19:16:04,122 43 INFO rb-ce3bf1e-225338-422107 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 19:16:04,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45399455 finished 2026-10-07 19:16:04,217 43 INFO rb-ce3bf1e-225338-422107 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 19:16:04,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 19:16:04,272 43 INFO rb-ce3bf1e-225338-422107 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 19:16:04,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.080 0.206 2026-10-07 19:16:04,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18961820 (allocated 20709376) 2026-10-07 19:16:04,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 130835 2026-10-07 19:16:04,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 19:16:04,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 130835 2026-10-07 19:16:04,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191604_569972_test_taxes_l10n_be_pos.txt 2026-10-07 19:16:04,570 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmprbrzi7qe_chrome_odoo" 2026-10-07 19:16:06,084 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1449, 1450] 2026-10-07 19:16:07,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 131063 2026-10-07 19:16:07,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpwsv0trgm_chrome_odoo 2026-10-07 19:16:07,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33889/json/version 2026-10-07 19:16:07,893 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:07,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:16:07,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33889/json 2026-10-07 19:16:07,921 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:07,932 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:33889/devtools/page/0570D01C20167D019DA357EC08D76270 2026-10-07 19:16:07,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-10-07 19:16:07,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-10-07 19:16:08,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:16:08,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-10-07 19:16:08,216 43 INFO rb-ce3bf1e-225338-422107 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 19:16:08,216 43 INFO rb-ce3bf1e-225338-422107 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 19:16:08,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:08] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.092 0.129 2026-10-07 19:16:08,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '0570D01C20167D019DA357EC08D76270', 'loaderId': '1BE39C9AEDFA0DC430A9A5F3D7D11775', 'isDownload': False} 2026-10-07 19:16:08,467 43 INFO rb-ce3bf1e-225338-422107 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 19:16:08,488 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:16:08,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:08] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 19:16:08,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:08] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 19:16:08,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:08] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 19:16:09,214 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:09,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:16:09,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:16:09,267 43 INFO rb-ce3bf1e-225338-422107 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 19:16:09,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:16:09,274 43 INFO rb-ce3bf1e-225338-422107 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 19:16:09,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:16:09,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:09,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-10-07 19:16:09,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 19:16:09,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.055 0.049 2026-10-07 19:16:09,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-07 19:16:10,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.420 0.538 2026-10-07 19:16:10,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "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 19:16:10,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.019 2026-10-07 19:16:10,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.062 2026-10-07 19:16:10,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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 19:16:10,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:16:10,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "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 19:16:10,944 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:16:10,951 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.041 2026-10-07 19:16:10,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:10] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:11,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.064 0.063 2026-10-07 19:16:11,063 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:11,065 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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 19:16:11,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.013 0.175 2026-10-07 19:16:11,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.170 2026-10-07 19:16:11,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.018 0.039 2026-10-07 19:16:11,265 43 INFO rb-ce3bf1e-225338-422107 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 19:16:11,304 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:11,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.107 0.059 2026-10-07 19:16:11,482 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:16:11,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.008 0.167 2026-10-07 19:16:11,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.165 2026-10-07 19:16:11,546 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:11,549 43 INFO rb-ce3bf1e-225338-422107 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 19:16:11,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.017 0.195 2026-10-07 19:16:11,593 43 INFO rb-ce3bf1e-225338-422107 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 19:16:11,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.258 2026-10-07 19:16:11,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.046 0.384 2026-10-07 19:16:11,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.272 2026-10-07 19:16:11,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.305 2026-10-07 19:16:11,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2316&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.267 2026-10-07 19:16:11,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.275 2026-10-07 19:16:11,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.264 2026-10-07 19:16:11,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.195 2026-10-07 19:16:11,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:11] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-10-07 19:16:12,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-07 19:16:12,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.198 2026-10-07 19:16:12,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.188 2026-10-07 19:16:12,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-10-07 19:16:12,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-07 19:16:12,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-10-07 19:16:12,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-07 19:16:12,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.046 0.290 2026-10-07 19:16:12,360 43 INFO rb-ce3bf1e-225338-422107 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 19:16:12,438 43 INFO rb-ce3bf1e-225338-422107 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 19:16:12,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.053 0.111 2026-10-07 19:16:12,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.058 2026-10-07 19:16:12,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.013 2026-10-07 19:16:12,868 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.077 0.122 2026-10-07 19:16:13,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.091 0.122 2026-10-07 19:16:13,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.187 2026-10-07 19:16:13,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.016 0.022 2026-10-07 19:16:13,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:16:13,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.037 2026-10-07 19:16:13,551 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.016 0.048 2026-10-07 19:16:13,616 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "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 19:16:13,731 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,782 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,835 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,921 43 INFO rb-ce3bf1e-225338-422107 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 19:16:13,938 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:13,942 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:13,972 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,030 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,074 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,159 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,210 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,264 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,337 43 INFO rb-ce3bf1e-225338-422107 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 19:16:14,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86004215 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '86999490-eb8b-46b3-9299-b0bfd903a53e'}] 2026-10-07 19:16:14,350 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:16:16,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86004215 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '86999490-eb8b-46b3-9299-b0bfd903a53e'} created pos.order #876 2026-10-07 19:16:16,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86004215 finished 2026-10-07 19:16:17,610 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1456] 2026-10-07 19:16:17,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 929 1.518 2.074 2026-10-07 19:16:18,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.010 2026-10-07 19:16:18,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.041 0.049 2026-10-07 19:16:18,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:18] "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 19:16:18,288 43 INFO rb-ce3bf1e-225338-422107 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 19:16:18,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90881121 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '86999490-eb8b-46b3-9299-b0bfd903a53e'}] 2026-10-07 19:16:18,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90881121 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '86999490-eb8b-46b3-9299-b0bfd903a53e'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-10-07 19:16:18,338 43 INFO rb-ce3bf1e-225338-422107 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 19:16:18,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90881121 finished 2026-10-07 19:16:18,429 43 INFO rb-ce3bf1e-225338-422107 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 19:16:18,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-10-07 19:16:18,483 43 INFO rb-ce3bf1e-225338-422107 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 19:16:18,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.072 0.192 2026-10-07 19:16:18,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18983812 (allocated 20709376) 2026-10-07 19:16:18,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 131063 2026-10-07 19:16:18,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-10-07 19:16:18,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 131063 2026-10-07 19:16:18,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191618_774900_test_taxes_l10n_be_pos.txt 2026-10-07 19:16:18,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpwsv0trgm_chrome_odoo" 2026-10-07 19:16:20,347 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1453, 1454] 2026-10-07 19:16:20,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-10-07 19:16:22,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131294 2026-10-07 19:16:22,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpdlpziwjs_chrome_odoo 2026-10-07 19:16:22,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38893/json/version 2026-10-07 19:16:22,452 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:22,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:16:22,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:38893/json 2026-10-07 19:16:22,529 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:22,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:38893/devtools/page/1B8785101BCC319F57955D7A4ECF4DB5 2026-10-07 19:16:22,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 19:16:22,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 19:16:22,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:16:22,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 19:16:22,843 43 INFO rb-ce3bf1e-225338-422107 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 19:16:22,843 43 INFO rb-ce3bf1e-225338-422107 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 19:16:22,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:16:23,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:23] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.138 0.823 2026-10-07 19:16:23,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '1B8785101BCC319F57955D7A4ECF4DB5', 'loaderId': '09A2B7762ACFFF0F85C0EF651DB9CC49', 'isDownload': False} 2026-10-07 19:16:23,826 43 INFO rb-ce3bf1e-225338-422107 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 19:16:23,854 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:16:23,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:23] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 19:16:23,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:23] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 19:16:23,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:23] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:16:24,520 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:24,526 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:24,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:16:24,581 43 INFO rb-ce3bf1e-225338-422107 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 19:16:24,593 43 INFO rb-ce3bf1e-225338-422107 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 19:16:24,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 19:16:24,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "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 19:16:24,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:24,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.014 2026-10-07 19:16:24,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-07 19:16:24,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.021 0.044 2026-10-07 19:16:24,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 19:16:25,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.397 0.505 2026-10-07 19:16:25,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.021 2026-10-07 19:16:25,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 19:16:25,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:25] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.066 2026-10-07 19:16:26,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:16:26,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:16:26,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "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 19:16:26,147 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:26,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:16:26,192 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:16:26,193 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:16:26,256 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 19:16:26,269 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:16:26,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.033 0.086 2026-10-07 19:16:26,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.007 0.153 2026-10-07 19:16:26,323 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:16:26,370 43 INFO rb-ce3bf1e-225338-422107 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 19:16:26,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.092 0.111 2026-10-07 19:16:26,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.045 2026-10-07 19:16:26,552 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:26,592 43 INFO rb-ce3bf1e-225338-422107 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 19:16:26,640 43 INFO rb-ce3bf1e-225338-422107 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 19:16:26,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.143 0.362 2026-10-07 19:16:26,747 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:26,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.015 0.308 2026-10-07 19:16:26,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.016 0.358 2026-10-07 19:16:26,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.016 0.563 2026-10-07 19:16:26,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.432 2026-10-07 19:16:26,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:26] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.406 2026-10-07 19:16:27,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.247 2026-10-07 19:16:27,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.253 2026-10-07 19:16:27,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-10-07 19:16:27,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.218 2026-10-07 19:16:27,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-10-07 19:16:27,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.217 2026-10-07 19:16:27,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.004 0.170 2026-10-07 19:16:27,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.079 0.274 2026-10-07 19:16:27,420 43 INFO rb-ce3bf1e-225338-422107 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 19:16:27,484 43 INFO rb-ce3bf1e-225338-422107 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 19:16:27,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.057 0.174 2026-10-07 19:16:27,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.032 0.060 2026-10-07 19:16:27,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 19:16:28,015 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.074 0.109 2026-10-07 19:16:28,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.062 0.130 2026-10-07 19:16:28,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.178 2026-10-07 19:16:28,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.013 2026-10-07 19:16:28,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.013 2026-10-07 19:16:28,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "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 19:16:28,629 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 - 14 0.033 0.043 2026-10-07 19:16:28,680 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.064 2026-10-07 19:16:28,794 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,844 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,895 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,975 43 INFO rb-ce3bf1e-225338-422107 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 19:16:28,994 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:29,002 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:29] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:16:29,026 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,077 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,128 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,211 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,263 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,319 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,396 43 INFO rb-ce3bf1e-225338-422107 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 19:16:29,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98489304 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bde69c2d-46bb-43cc-a654-1a84764d25d4'}] 2026-10-07 19:16:29,423 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:29] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:16:32,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98489304 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'bde69c2d-46bb-43cc-a654-1a84764d25d4'} created pos.order #877 2026-10-07 19:16:33,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98489304 finished 2026-10-07 19:16:34,090 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1460] 2026-10-07 19:16:34,623 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:16:34,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1187 1.940 3.287 2026-10-07 19:16:34,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 28 0.046 0.061 2026-10-07 19:16:34,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:34] "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.110 2026-10-07 19:16:34,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:16:34,988 43 INFO rb-ce3bf1e-225338-422107 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 19:16:34,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50583458 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bde69c2d-46bb-43cc-a654-1a84764d25d4'}] 2026-10-07 19:16:35,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50583458 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'bde69c2d-46bb-43cc-a654-1a84764d25d4'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-10-07 19:16:35,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50583458 finished 2026-10-07 19:16:35,039 43 INFO rb-ce3bf1e-225338-422107 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 19:16:35,113 43 INFO rb-ce3bf1e-225338-422107 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 19:16:35,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 19:16:35,169 43 INFO rb-ce3bf1e-225338-422107 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 19:16:35,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.077 0.176 2026-10-07 19:16:35,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18975884 (allocated 20447232) 2026-10-07 19:16:35,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131294 2026-10-07 19:16:35,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 19:16:35,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131294 2026-10-07 19:16:35,497 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191635_497259_test_taxes_l10n_br_pos.txt 2026-10-07 19:16:35,497 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpdlpziwjs_chrome_odoo" 2026-10-07 19:16:37,140 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1457, 1458] 2026-10-07 19:16:39,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131513 2026-10-07 19:16:39,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp__n7el_5_chrome_odoo 2026-10-07 19:16:39,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33321/json/version 2026-10-07 19:16:39,080 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:39,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:16:39,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:33321/json 2026-10-07 19:16:39,134 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:39,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:33321/devtools/page/918129D0493B7D7F36C93FC95056813E 2026-10-07 19:16:39,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 19:16:39,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 19:16:39,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:16:39,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 19:16:39,504 43 INFO rb-ce3bf1e-225338-422107 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 19:16:39,504 43 INFO rb-ce3bf1e-225338-422107 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 19:16:39,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:39] "GET /pos/ui/133 HTTP/1.1" 200 - 112 0.128 0.149 2026-10-07 19:16:39,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '918129D0493B7D7F36C93FC95056813E', 'loaderId': 'C55930A0B119BDE7BB922E395BD4F3A2', 'isDownload': False} 2026-10-07 19:16:39,817 43 INFO rb-ce3bf1e-225338-422107 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 19:16:39,839 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:16:39,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:39] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 19:16:39,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:39] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 19:16:39,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:39] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-10-07 19:16:40,614 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:40,623 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:40,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-10-07 19:16:40,681 43 INFO rb-ce3bf1e-225338-422107 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 19:16:40,688 43 INFO rb-ce3bf1e-225338-422107 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 19:16:40,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:16:40,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "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 19:16:40,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:40,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.018 2026-10-07 19:16:40,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.029 2026-10-07 19:16:40,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.029 0.045 2026-10-07 19:16:40,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 19:16:41,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 356 0.366 0.524 2026-10-07 19:16:41,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:16:42,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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 19:16:42,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.054 2026-10-07 19:16:42,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.014 2026-10-07 19:16:42,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:16:42,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "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 19:16:42,244 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:42,268 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:42,272 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:16:42,308 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:16:42,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "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 19:16:42,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.024 0.052 2026-10-07 19:16:42,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.089 2026-10-07 19:16:42,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.096 2026-10-07 19:16:42,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 19:16:42,473 43 INFO rb-ce3bf1e-225338-422107 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 19:16:42,530 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:16:42,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:16:42,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.059 0.067 2026-10-07 19:16:42,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.034 2026-10-07 19:16:42,718 43 INFO rb-ce3bf1e-225338-422107 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 19:16:42,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.013 0.186 2026-10-07 19:16:42,734 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:16:42,761 43 INFO rb-ce3bf1e-225338-422107 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 19:16:42,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.011 0.218 2026-10-07 19:16:42,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.032 0.259 2026-10-07 19:16:42,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:42] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.261 2026-10-07 19:16:43,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.064 0.446 2026-10-07 19:16:43,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.319 2026-10-07 19:16:43,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.312 2026-10-07 19:16:43,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.288 2026-10-07 19:16:43,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.013 0.492 2026-10-07 19:16:43,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.334 2026-10-07 19:16:43,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.238 2026-10-07 19:16:43,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-07 19:16:43,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-10-07 19:16:43,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.061 0.258 2026-10-07 19:16:43,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.304 2026-10-07 19:16:43,542 43 INFO rb-ce3bf1e-225338-422107 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 19:16:43,607 43 INFO rb-ce3bf1e-225338-422107 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 19:16:43,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.085 0.120 2026-10-07 19:16:43,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:43] "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 19:16:44,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 19:16:44,123 43 INFO rb-ce3bf1e-225338-422107 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 19:16:44,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.072 0.126 2026-10-07 19:16:44,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.075 0.126 2026-10-07 19:16:44,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.181 2026-10-07 19:16:44,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.023 2026-10-07 19:16:44,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.011 2026-10-07 19:16:44,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.055 2026-10-07 19:16:44,826 43 INFO rb-ce3bf1e-225338-422107 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 19:16:44,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.019 0.046 2026-10-07 19:16:44,896 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.042 0.077 2026-10-07 19:16:45,023 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,074 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,124 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,209 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,221 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:45,223 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:45,262 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,309 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,357 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,438 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,489 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,545 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,619 43 INFO rb-ce3bf1e-225338-422107 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 19:16:45,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81744510 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '6823c0b6-a5a1-4650-955f-8e133c45d5b1'}] 2026-10-07 19:16:45,636 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:16:47,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81744510 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '6823c0b6-a5a1-4650-955f-8e133c45d5b1'} created pos.order #878 2026-10-07 19:16:48,069 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81744510 finished 2026-10-07 19:16:48,884 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1464] 2026-10-07 19:16:49,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 954 1.386 2.283 2026-10-07 19:16:49,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:49] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:16:49,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:49] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.043 2026-10-07 19:16:49,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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 19:16:49,565 43 INFO rb-ce3bf1e-225338-422107 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 19:16:49,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52242879 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '6823c0b6-a5a1-4650-955f-8e133c45d5b1'}] 2026-10-07 19:16:49,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52242879 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '6823c0b6-a5a1-4650-955f-8e133c45d5b1'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-10-07 19:16:49,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52242879 finished 2026-10-07 19:16:49,617 43 INFO rb-ce3bf1e-225338-422107 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 19:16:49,692 43 INFO rb-ce3bf1e-225338-422107 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 19:16:49,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 19:16:49,755 43 INFO rb-ce3bf1e-225338-422107 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 19:16:49,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.070 0.178 2026-10-07 19:16:49,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19005372 (allocated 20185088) 2026-10-07 19:16:49,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131513 2026-10-07 19:16:49,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 19:16:49,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131513 2026-10-07 19:16:49,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:49] "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 19:16:50,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191650_029621_test_taxes_l10n_br_pos.txt 2026-10-07 19:16:50,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp__n7el_5_chrome_odoo" 2026-10-07 19:16:51,445 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1461, 1462] 2026-10-07 19:16:53,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131740 2026-10-07 19:16:53,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp0gu4zzzh_chrome_odoo 2026-10-07 19:16:53,300 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:32959/json/version 2026-10-07 19:16:53,308 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:53,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:16:53,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:32959/json 2026-10-07 19:16:53,343 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:16:53,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:32959/devtools/page/9778AA60E9CFBB9E12A1888D6961280D 2026-10-07 19:16:53,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 19:16:53,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 19:16:53,616 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:16:53,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 19:16:53,629 43 INFO rb-ce3bf1e-225338-422107 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 19:16:53,629 43 INFO rb-ce3bf1e-225338-422107 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 19:16:53,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:53] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.138 0.129 2026-10-07 19:16:53,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '9778AA60E9CFBB9E12A1888D6961280D', 'loaderId': 'F32ED38CAA03D75EBA29307C1D667B69', 'isDownload': False} 2026-10-07 19:16:53,925 43 INFO rb-ce3bf1e-225338-422107 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 19:16:53,947 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:16:53,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:53] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-10-07 19:16:53,985 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:53] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 19:16:54,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.036 2026-10-07 19:16:54,720 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:54,746 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:16:54,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:16:54,793 43 INFO rb-ce3bf1e-225338-422107 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 19:16:54,803 43 INFO rb-ce3bf1e-225338-422107 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 19:16:54,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:16:54,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "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 19:16:54,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:54,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.020 2026-10-07 19:16:54,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 19:16:54,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.042 2026-10-07 19:16:54,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 19:16:55,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.333 0.509 2026-10-07 19:16:55,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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 19:16:56,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.000 0.009 2026-10-07 19:16:56,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-10-07 19:16:56,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.005 2026-10-07 19:16:56,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:16:56,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "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 19:16:56,214 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:56,256 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:16:56,265 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:56,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.026 0.034 2026-10-07 19:16:56,349 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:56,364 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:16:56,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.041 0.107 2026-10-07 19:16:56,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-07 19:16:56,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.006 0.016 2026-10-07 19:16:56,584 43 INFO rb-ce3bf1e-225338-422107 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 19:16:56,628 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:56,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.023 0.018 2026-10-07 19:16:56,773 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:16:56,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:56] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.095 0.111 2026-10-07 19:16:56,829 43 INFO rb-ce3bf1e-225338-422107 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 19:16:56,881 43 INFO rb-ce3bf1e-225338-422107 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 19:16:57,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.092 0.295 2026-10-07 19:16:57,022 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:16:57,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.379 2026-10-07 19:16:57,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.447 2026-10-07 19:16:57,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.463 2026-10-07 19:16:57,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.011 0.443 2026-10-07 19:16:57,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.467 2026-10-07 19:16:57,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.298 2026-10-07 19:16:57,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.306 2026-10-07 19:16:57,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.301 2026-10-07 19:16:57,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.295 2026-10-07 19:16:57,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.269 2026-10-07 19:16:57,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-07 19:16:57,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.012 0.257 2026-10-07 19:16:57,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.056 0.285 2026-10-07 19:16:57,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.260 2026-10-07 19:16:57,791 43 INFO rb-ce3bf1e-225338-422107 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 19:16:57,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.263 2026-10-07 19:16:57,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:57] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.382 2026-10-07 19:16:57,873 43 INFO rb-ce3bf1e-225338-422107 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 19:16:58,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.051 0.109 2026-10-07 19:16:58,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.030 0.061 2026-10-07 19:16:58,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.023 0.021 2026-10-07 19:16:58,378 43 INFO rb-ce3bf1e-225338-422107 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 19:16:58,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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 - 60 0.073 0.124 2026-10-07 19:16:58,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.201 0.171 2026-10-07 19:16:59,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.015 0.374 2026-10-07 19:16:59,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.030 0.026 2026-10-07 19:16:59,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.026 2026-10-07 19:16:59,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.056 0.056 2026-10-07 19:16:59,417 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16: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.068 0.071 2026-10-07 19:16:59,501 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,617 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.044 0.083 2026-10-07 19:16:59,670 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,721 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,801 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,828 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:16:59,829 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:16:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:16:59,854 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,903 43 INFO rb-ce3bf1e-225338-422107 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 19:16:59,954 43 INFO rb-ce3bf1e-225338-422107 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 19:17:00,034 43 INFO rb-ce3bf1e-225338-422107 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 19:17:00,085 43 INFO rb-ce3bf1e-225338-422107 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 19:17:00,142 43 INFO rb-ce3bf1e-225338-422107 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 19:17:00,215 43 INFO rb-ce3bf1e-225338-422107 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 19:17:00,231 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:00,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57845871 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '4b9a3a98-4b86-4693-b53f-6e9c51c7d8d9'}] 2026-10-07 19:17:02,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57845871 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '4b9a3a98-4b86-4693-b53f-6e9c51c7d8d9'} created pos.order #879 2026-10-07 19:17:03,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57845871 finished 2026-10-07 19:17:04,228 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1468] 2026-10-07 19:17:04,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 945 2.003 2.464 2026-10-07 19:17:04,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:04] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:17:04,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.047 2026-10-07 19:17:04,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:04] "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 19:17:05,108 43 INFO rb-ce3bf1e-225338-422107 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 19:17:05,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68292843 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '4b9a3a98-4b86-4693-b53f-6e9c51c7d8d9'}] 2026-10-07 19:17:05,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68292843 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '4b9a3a98-4b86-4693-b53f-6e9c51c7d8d9'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-10-07 19:17:05,158 43 INFO rb-ce3bf1e-225338-422107 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 19:17:05,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68292843 finished 2026-10-07 19:17:05,236 43 INFO rb-ce3bf1e-225338-422107 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 19:17:05,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 19:17:05,295 43 INFO rb-ce3bf1e-225338-422107 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 19:17:05,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.141 0.181 2026-10-07 19:17:05,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19059540 (allocated 21233664) 2026-10-07 19:17:05,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131740 2026-10-07 19:17:05,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 19:17:05,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131740 2026-10-07 19:17:05,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.061 2026-10-07 19:17:05,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191705_667927_test_taxes_l10n_br_pos.txt 2026-10-07 19:17:05,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp0gu4zzzh_chrome_odoo" 2026-10-07 19:17:07,076 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1465, 1466] 2026-10-07 19:17:08,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 131967 2026-10-07 19:17:08,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp972wg1f7_chrome_odoo 2026-10-07 19:17:08,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35413/json/version 2026-10-07 19:17:08,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:17:09,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:17:09,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:35413/json 2026-10-07 19:17:09,008 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:17:09,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:35413/devtools/page/71DCE1E59FAAFC6212224AD2F4088658 2026-10-07 19:17:09,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-10-07 19:17:09,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-10-07 19:17:09,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:17:09,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-10-07 19:17:09,459 43 INFO rb-ce3bf1e-225338-422107 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 19:17:09,459 43 INFO rb-ce3bf1e-225338-422107 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 19:17:09,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:09] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.103 0.150 2026-10-07 19:17:09,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '71DCE1E59FAAFC6212224AD2F4088658', 'loaderId': '7662CC3020F4D5D451721679501D878E', 'isDownload': False} 2026-10-07 19:17:09,736 43 INFO rb-ce3bf1e-225338-422107 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 19:17:09,761 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:17:09,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:09] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 19:17:09,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:09] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.033 2026-10-07 19:17:09,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:09] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.051 2026-10-07 19:17:10,642 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:17:10,655 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:17:10,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:17:10,732 43 INFO rb-ce3bf1e-225338-422107 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 19:17:10,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 19:17:10,751 43 INFO rb-ce3bf1e-225338-422107 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 19:17:10,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "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 19:17:10,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:17:10,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.016 2026-10-07 19:17:10,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.014 2026-10-07 19:17:10,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.032 0.037 2026-10-07 19:17:10,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.069 2026-10-07 19:17:12,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 354 0.536 0.559 2026-10-07 19:17:12,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.039 2026-10-07 19:17:12,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:17:12,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.062 2026-10-07 19:17:12,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:17:12,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:17:12,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "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 19:17:12,601 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:12,637 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:17:12,645 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:17:12,673 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:17:12,690 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:17:12,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.076 0.054 2026-10-07 19:17:12,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.018 0.134 2026-10-07 19:17:12,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.152 2026-10-07 19:17:12,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.102 2026-10-07 19:17:12,837 43 INFO rb-ce3bf1e-225338-422107 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 19:17:12,899 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:17:12,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:12] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.027 0.053 2026-10-07 19:17:13,051 43 INFO rb-ce3bf1e-225338-422107 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 19:17:13,099 43 INFO rb-ce3bf1e-225338-422107 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 19:17:13,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.112 0.161 2026-10-07 19:17:13,185 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:17:13,206 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:17:13,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.058 0.334 2026-10-07 19:17:13,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.361 2026-10-07 19:17:13,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.414 2026-10-07 19:17:13,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.478 2026-10-07 19:17:13,488 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.016 0.497 2026-10-07 19:17:13,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.016 0.297 2026-10-07 19:17:13,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.281 2026-10-07 19:17:13,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.268 2026-10-07 19:17:13,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-10-07 19:17:13,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2319&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.242 2026-10-07 19:17:13,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 19:17:13,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-10-07 19:17:13,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2317&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-10-07 19:17:13,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 19:17:13,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2318&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.187 2026-10-07 19:17:13,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 19:17:13,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.054 0.224 2026-10-07 19:17:14,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.241 2026-10-07 19:17:14,037 43 INFO rb-ce3bf1e-225338-422107 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 19:17:14,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.300 2026-10-07 19:17:14,098 43 INFO rb-ce3bf1e-225338-422107 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 19:17:14,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.039 0.126 2026-10-07 19:17:14,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.035 0.059 2026-10-07 19:17:14,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-10-07 19:17:14,553 43 INFO rb-ce3bf1e-225338-422107 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 19:17:14,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.082 0.125 2026-10-07 19:17:14,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.060 0.112 2026-10-07 19:17:14,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:14] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.153 2026-10-07 19:17:15,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.014 0.022 2026-10-07 19:17:15,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.023 2026-10-07 19:17:15,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "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 19:17:15,207 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.015 0.045 2026-10-07 19:17:15,289 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.070 2026-10-07 19:17:15,397 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,450 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,497 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,574 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,588 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:15,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:17:15,626 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,676 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,726 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,802 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,853 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,909 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,988 43 INFO rb-ce3bf1e-225338-422107 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 19:17:15,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61801673 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'bf15943e-84b7-4aa4-872d-0a37870e8823'}] 2026-10-07 19:17:15,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:17:18,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61801673 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'bf15943e-84b7-4aa4-872d-0a37870e8823'} created pos.order #880 2026-10-07 19:17:18,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61801673 finished 2026-10-07 19:17:19,386 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1472] 2026-10-07 19:17:19,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 945 1.653 2.254 2026-10-07 19:17:19,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:17:20,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.053 0.062 2026-10-07 19:17:20,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:20] "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 19:17:20,349 43 INFO rb-ce3bf1e-225338-422107 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 19:17:20,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27571487 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'bf15943e-84b7-4aa4-872d-0a37870e8823'}] 2026-10-07 19:17:20,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27571487 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'bf15943e-84b7-4aa4-872d-0a37870e8823'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-10-07 19:17:20,405 43 INFO rb-ce3bf1e-225338-422107 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 19:17:20,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27571487 finished 2026-10-07 19:17:20,489 43 INFO rb-ce3bf1e-225338-422107 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 19:17:20,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-10-07 19:17:20,542 43 INFO rb-ce3bf1e-225338-422107 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 19:17:20,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 18358808 (allocated 19660800) 2026-10-07 19:17:20,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.158 0.181 2026-10-07 19:17:20,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 131967 2026-10-07 19:17:20,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-10-07 19:17:20,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 131967 2026-10-07 19:17:20,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191720_843526_test_taxes_l10n_br_pos.txt 2026-10-07 19:17:20,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp972wg1f7_chrome_odoo" 2026-10-07 19:17:22,627 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #255 deleted stock.move.line records with IDs: [1469, 1470] 2026-10-07 19:17:22,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-10-07 19:17:27,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132195 2026-10-07 19:17:27,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp3mwl3d9s_chrome_odoo 2026-10-07 19:17:27,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43247/json/version 2026-10-07 19:17:27,343 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:17:27,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:17:27,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:43247/json 2026-10-07 19:17:27,372 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:17:27,389 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:43247/devtools/page/FAC5EAD421514BF60E6D1103E6132F7E 2026-10-07 19:17:27,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 19:17:27,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 19:17:27,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:17:27,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 19:17:27,801 43 INFO rb-ce3bf1e-225338-422107 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 19:17:27,801 43 INFO rb-ce3bf1e-225338-422107 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 19:17:27,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:17:28,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:28] "GET /pos/ui/133 HTTP/1.1" 200 - 134 0.131 0.690 2026-10-07 19:17:28,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'FAC5EAD421514BF60E6D1103E6132F7E', 'loaderId': '7583A2ADDD7089F0A95812AC4A6F3127', 'isDownload': False} 2026-10-07 19:17:28,643 43 INFO rb-ce3bf1e-225338-422107 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 19:17:28,684 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:17:28,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.009 2026-10-07 19:17:28,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.051 2026-10-07 19:17:28,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.047 2026-10-07 19:17:29,426 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:29,444 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:17:29,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.024 2026-10-07 19:17:29,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-10-07 19:17:29,521 43 INFO rb-ce3bf1e-225338-422107 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 19:17:29,540 43 INFO rb-ce3bf1e-225338-422107 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 19:17:29,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.022 2026-10-07 19:17:29,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:29,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 19:17:29,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.042 2026-10-07 19:17:29,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.019 2026-10-07 19:17:29,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.033 0.047 2026-10-07 19:17:30,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.495 0.554 2026-10-07 19:17:30,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:30] "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 19:17:31,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:17:31,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.040 2026-10-07 19:17:31,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.020 2026-10-07 19:17:31,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:17:31,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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 19:17:31,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:17:31,329 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:17:31,337 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:17:31,359 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:31,377 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "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 19:17:31,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.090 0.086 2026-10-07 19:17:31,519 43 INFO rb-ce3bf1e-225338-422107 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 19:17:31,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.015 0.209 2026-10-07 19:17:31,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.200 2026-10-07 19:17:31,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.007 0.167 2026-10-07 19:17:31,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.022 0.025 2026-10-07 19:17:31,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.034 2026-10-07 19:17:31,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-10-07 19:17:31,734 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:17:31,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.124 2026-10-07 19:17:31,816 43 INFO rb-ce3bf1e-225338-422107 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 19:17:31,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.165 2026-10-07 19:17:31,844 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:17:31,871 43 INFO rb-ce3bf1e-225338-422107 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 19:17:31,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.015 0.213 2026-10-07 19:17:31,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:31] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.011 0.276 2026-10-07 19:17:32,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.009 0.312 2026-10-07 19:17:32,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.278 2026-10-07 19:17:32,055 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:17:32,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.276 2026-10-07 19:17:32,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-10-07 19:17:32,132 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-10-07 19:17:32,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.030 0.235 2026-10-07 19:17:32,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.085 0.232 2026-10-07 19:17:32,471 43 INFO rb-ce3bf1e-225338-422107 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 19:17:32,527 43 INFO rb-ce3bf1e-225338-422107 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 19:17:32,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.094 0.436 2026-10-07 19:17:32,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.082 0.192 2026-10-07 19:17:32,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.033 0.066 2026-10-07 19:17:33,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 19:17:33,149 43 INFO rb-ce3bf1e-225338-422107 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 19:17:33,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.055 0.100 2026-10-07 19:17:33,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.077 0.136 2026-10-07 19:17:33,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.209 2026-10-07 19:17:33,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.030 2026-10-07 19:17:33,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.016 2026-10-07 19:17:33,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.049 0.050 2026-10-07 19:17:33,871 43 INFO rb-ce3bf1e-225338-422107 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 19:17:33,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.071 0.045 2026-10-07 19:17:33,958 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.032 0.067 2026-10-07 19:17:34,072 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,123 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,173 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,262 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,279 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:34,282 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:17:34,312 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,361 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,415 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,512 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,564 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,625 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,710 43 INFO rb-ce3bf1e-225338-422107 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 19:17:34,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81334287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a7babeb4-3809-4c6e-802f-2f255fde0252'}] 2026-10-07 19:17:34,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:34] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:17:37,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81334287 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'a7babeb4-3809-4c6e-802f-2f255fde0252'} created pos.order #881 2026-10-07 19:17:38,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81334287 finished 2026-10-07 19:17:38,882 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1486] 2026-10-07 19:17:39,275 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:17:39,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 1183 1.450 3.113 2026-10-07 19:17:39,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 6 0.007 0.027 2026-10-07 19:17:39,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 24 0.022 0.073 2026-10-07 19:17:39,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.008 2026-10-07 19:17:39,662 43 INFO rb-ce3bf1e-225338-422107 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 19:17:39,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62497702 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a7babeb4-3809-4c6e-802f-2f255fde0252'}] 2026-10-07 19:17:39,707 43 INFO rb-ce3bf1e-225338-422107 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 19:17:39,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62497702 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'a7babeb4-3809-4c6e-802f-2f255fde0252'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-10-07 19:17:39,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62497702 finished 2026-10-07 19:17:39,806 43 INFO rb-ce3bf1e-225338-422107 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 19:17:39,847 43 INFO rb-ce3bf1e-225338-422107 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 19:17:39,898 43 INFO rb-ce3bf1e-225338-422107 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 19:17:39,956 43 INFO rb-ce3bf1e-225338-422107 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 19:17:40,018 43 INFO rb-ce3bf1e-225338-422107 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 19:17:40,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.149 0.223 2026-10-07 19:17:40,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 47 0.074 0.173 2026-10-07 19:17:40,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.218 2026-10-07 19:17:40,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.030 0.118 2026-10-07 19:17:40,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.006 0.023 2026-10-07 19:17:40,587 43 INFO rb-ce3bf1e-225338-422107 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 19:17:40,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:40] "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.106 0.112 2026-10-07 19:17:41,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.102 0.135 2026-10-07 19:17:41,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.237 2026-10-07 19:17:41,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:41] "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 19:17:41,238 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.027 0.044 2026-10-07 19:17:41,294 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,354 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,402 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.041 0.074 2026-10-07 19:17:41,462 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,559 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,610 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,666 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,728 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,774 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,823 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,876 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,940 43 INFO rb-ce3bf1e-225338-422107 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 19:17:41,994 43 INFO rb-ce3bf1e-225338-422107 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 19:17:42,049 43 INFO rb-ce3bf1e-225338-422107 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 19:17:42,113 43 INFO rb-ce3bf1e-225338-422107 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 19:17:42,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60772491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2998b248-1d59-4b14-be5d-6ecf70ffcfda'}] 2026-10-07 19:17:43,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60772491 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '2998b248-1d59-4b14-be5d-6ecf70ffcfda'} created pos.order #882 2026-10-07 19:17:44,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60772491 finished 2026-10-07 19:17:44,723 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1488] 2026-10-07 19:17:44,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 930 0.885 1.958 2026-10-07 19:17:45,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.011 2026-10-07 19:17:45,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.042 0.053 2026-10-07 19:17:45,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 19:17:45,224 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78952155 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2998b248-1d59-4b14-be5d-6ecf70ffcfda'}] 2026-10-07 19:17:45,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78952155 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '2998b248-1d59-4b14-be5d-6ecf70ffcfda'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-10-07 19:17:45,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78952155 finished 2026-10-07 19:17:45,274 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,343 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,398 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.048 0.169 2026-10-07 19:17:45,445 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,503 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.048 2026-10-07 19:17:45,586 43 INFO rb-ce3bf1e-225338-422107 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 19:17:45,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.096 2026-10-07 19:17:45,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.038 0.056 2026-10-07 19:17:45,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 19:17:45,916 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.075 0.111 2026-10-07 19:17:46,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.054 0.109 2026-10-07 19:17:46,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.148 2026-10-07 19:17:46,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.038 0.039 2026-10-07 19:17:46,437 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.028 0.042 2026-10-07 19:17:46,491 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,575 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:46] "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 19:17:46,623 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,676 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,735 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,785 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,836 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,888 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,947 43 INFO rb-ce3bf1e-225338-422107 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 19:17:46,998 43 INFO rb-ce3bf1e-225338-422107 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 19:17:47,054 43 INFO rb-ce3bf1e-225338-422107 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 19:17:47,125 43 INFO rb-ce3bf1e-225338-422107 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 19:17:47,130 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61046404 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': '37a876e0-cf36-4221-b929-21e4479c603d'}] 2026-10-07 19:17:48,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61046404 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': '37a876e0-cf36-4221-b929-21e4479c603d'} created pos.order #883 2026-10-07 19:17:49,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61046404 finished 2026-10-07 19:17:49,718 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1490] 2026-10-07 19:17:49,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 784 1.010 1.844 2026-10-07 19:17:50,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:17:50,117 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.037 2026-10-07 19:17:50,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "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 19:17:50,202 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92760678 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '37a876e0-cf36-4221-b929-21e4479c603d'}] 2026-10-07 19:17:50,220 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92760678 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': '37a876e0-cf36-4221-b929-21e4479c603d'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-10-07 19:17:50,251 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92760678 finished 2026-10-07 19:17:50,320 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,371 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,422 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.078 0.179 2026-10-07 19:17:50,486 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,542 43 INFO rb-ce3bf1e-225338-422107 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 19:17:50,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.048 2026-10-07 19:17:50,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.095 2026-10-07 19:17:50,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "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 19:17:50,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:17:50,848 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:51] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.087 0.106 2026-10-07 19:17:51,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.104 0.124 2026-10-07 19:17:51,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.239 2026-10-07 19:17:51,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.042 2026-10-07 19:17:51,461 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.015 0.039 2026-10-07 19:17:51,520 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,572 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.022 0.061 2026-10-07 19:17:51,626 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,679 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,770 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,823 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,872 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,930 43 INFO rb-ce3bf1e-225338-422107 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 19:17:51,980 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,030 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,081 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,141 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,192 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,247 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,315 43 INFO rb-ce3bf1e-225338-422107 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 19:17:52,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221982 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': '8f99956d-76cb-4450-b2ad-0bfbbb7e37c6'}] 2026-10-07 19:17:53,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221982 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': '8f99956d-76cb-4450-b2ad-0bfbbb7e37c6'} created pos.order #884 2026-10-07 19:17:54,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47221982 finished 2026-10-07 19:17:54,711 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1492] 2026-10-07 19:17:55,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 784 0.892 1.864 2026-10-07 19:17:55,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:17:55,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.045 2026-10-07 19:17:55,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:17:55,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907017 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '8f99956d-76cb-4450-b2ad-0bfbbb7e37c6'}] 2026-10-07 19:17:55,317 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907017 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': '8f99956d-76cb-4450-b2ad-0bfbbb7e37c6'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-10-07 19:17:55,363 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907017 finished 2026-10-07 19:17:55,382 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,447 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,493 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,543 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.061 0.182 2026-10-07 19:17:55,603 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.040 2026-10-07 19:17:55,657 43 INFO rb-ce3bf1e-225338-422107 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 19:17:55,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.087 2026-10-07 19:17:55,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "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 19:17:55,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 19:17:55,972 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.136 0.108 2026-10-07 19:17:56,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.108 0.147 2026-10-07 19:17:56,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.243 2026-10-07 19:17:56,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.048 2026-10-07 19:17:56,650 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,707 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17: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.045 0.066 2026-10-07 19:17:56,758 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:17:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.037 0.073 2026-10-07 19:17:56,854 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,909 43 INFO rb-ce3bf1e-225338-422107 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 19:17:56,959 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,019 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,066 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,116 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,167 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,234 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,284 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,339 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,407 43 INFO rb-ce3bf1e-225338-422107 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 19:17:57,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29999899 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'c62afbe2-16b1-4858-b025-89bb92e11c64'}] 2026-10-07 19:17:59,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29999899 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'c62afbe2-16b1-4858-b025-89bb92e11c64'} created pos.order #885 2026-10-07 19:17:59,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29999899 finished 2026-10-07 19:18:00,256 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1494] 2026-10-07 19:18:00,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 784 1.296 2.005 2026-10-07 19:18:00,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:00] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:18:00,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.043 2026-10-07 19:18:00,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:00] "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 19:18:00,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38147158 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'c62afbe2-16b1-4858-b025-89bb92e11c64'}] 2026-10-07 19:18:00,929 43 INFO rb-ce3bf1e-225338-422107 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 19:18:00,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38147158 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'c62afbe2-16b1-4858-b025-89bb92e11c64'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-10-07 19:18:00,983 43 INFO rb-ce3bf1e-225338-422107 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 19:18:00,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38147158 finished 2026-10-07 19:18:01,062 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,105 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,152 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,213 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.116 0.179 2026-10-07 19:18:01,271 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.035 2026-10-07 19:18:01,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.099 2026-10-07 19:18:01,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.035 0.045 2026-10-07 19:18:01,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 19:18:01,583 43 INFO rb-ce3bf1e-225338-422107 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 19:18:01,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.064 0.120 2026-10-07 19:18:01,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.083 0.130 2026-10-07 19:18:02,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.212 2026-10-07 19:18:02,102 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:02] "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 19:18:02,155 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.031 0.045 2026-10-07 19:18:02,218 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,275 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:02] "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 19:18:02,331 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,389 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,484 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,553 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,601 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,660 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,711 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,761 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,813 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,873 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,924 43 INFO rb-ce3bf1e-225338-422107 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 19:18:02,979 43 INFO rb-ce3bf1e-225338-422107 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 19:18:03,041 43 INFO rb-ce3bf1e-225338-422107 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 19:18:03,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87582754 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': '9300ac30-57b8-49dd-9c83-fb578936bdc5'}] 2026-10-07 19:18:05,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87582754 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': '9300ac30-57b8-49dd-9c83-fb578936bdc5'} created pos.order #886 2026-10-07 19:18:05,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87582754 finished 2026-10-07 19:18:06,475 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1496] 2026-10-07 19:18:06,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 784 1.726 2.073 2026-10-07 19:18:06,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.007 2026-10-07 19:18:06,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.039 2026-10-07 19:18:07,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:07] "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 19:18:07,118 43 INFO rb-ce3bf1e-225338-422107 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 19:18:07,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58730100 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '9300ac30-57b8-49dd-9c83-fb578936bdc5'}] 2026-10-07 19:18:07,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58730100 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': '9300ac30-57b8-49dd-9c83-fb578936bdc5'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-10-07 19:18:07,168 43 INFO rb-ce3bf1e-225338-422107 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 19:18:07,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58730100 finished 2026-10-07 19:18:07,241 43 INFO rb-ce3bf1e-225338-422107 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 19:18:07,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 19:18:07,295 43 INFO rb-ce3bf1e-225338-422107 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 19:18:07,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.156 0.191 2026-10-07 19:18:07,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32438080 (allocated 34615296) 2026-10-07 19:18:07,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132195 2026-10-07 19:18:07,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 19:18:07,584 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132195 2026-10-07 19:18:07,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191807_754465_test_taxes_l10n_in_pos.txt 2026-10-07 19:18:07,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp3mwl3d9s_chrome_odoo" 2026-10-07 19:18:09,812 43 INFO rb-ce3bf1e-225338-422107 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 19:18:14,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132495 2026-10-07 19:18:14,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpdmmio5am_chrome_odoo 2026-10-07 19:18:14,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38303/json/version 2026-10-07 19:18:14,179 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:18:14,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:18:14,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38303/json 2026-10-07 19:18:14,258 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:18:14,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:38303/devtools/page/CB6117A6D8503ADCE0E40E4B8F20026E 2026-10-07 19:18:14,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 19:18:14,326 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 19:18:14,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:18:14,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 19:18:14,975 43 INFO rb-ce3bf1e-225338-422107 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 19:18:14,975 43 INFO rb-ce3bf1e-225338-422107 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 19:18:15,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /pos/ui/133 HTTP/1.1" 200 - 108 0.086 0.127 2026-10-07 19:18:15,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'CB6117A6D8503ADCE0E40E4B8F20026E', 'loaderId': '0AE2ED8C9D1FD1DAF24851255AB99BEF', 'isDownload': False} 2026-10-07 19:18:15,210 43 INFO rb-ce3bf1e-225338-422107 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 19:18:15,236 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:18:15,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-10-07 19:18:15,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-10-07 19:18:15,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.039 2026-10-07 19:18:15,928 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:18:15,932 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:18:15,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:18:15,994 43 INFO rb-ce3bf1e-225338-422107 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 19:18:15,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:18:16,003 43 INFO rb-ce3bf1e-225338-422107 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 19:18:16,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 19:18:16,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:18:16,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.018 2026-10-07 19:18:16,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:18:16,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.020 0.041 2026-10-07 19:18:16,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-10-07 19:18:17,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 357 0.390 0.522 2026-10-07 19:18:17,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "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 19:18:17,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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 19:18:17,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.040 2026-10-07 19:18:17,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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 19:18:17,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:18:17,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.016 2026-10-07 19:18:17,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:18:17,521 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:18:17,525 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:18:17,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.048 0.036 2026-10-07 19:18:17,597 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:18:17,601 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:18:17,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.009 0.107 2026-10-07 19:18:17,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-10-07 19:18:17,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 19:18:17,774 43 INFO rb-ce3bf1e-225338-422107 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 19:18:17,813 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:18:17,905 43 INFO rb-ce3bf1e-225338-422107 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 19:18:17,924 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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 19:18:17,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:17] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.084 0.065 2026-10-07 19:18:18,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.032 0.198 2026-10-07 19:18:18,032 43 INFO rb-ce3bf1e-225338-422107 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 19:18:18,043 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:18:18,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.011 0.206 2026-10-07 19:18:18,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.239 2026-10-07 19:18:18,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-07 19:18:18,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.297 2026-10-07 19:18:18,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.244 2026-10-07 19:18:18,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 19:18:18,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-07 19:18:18,311 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 19:18:18,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.201 2026-10-07 19:18:18,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.197 2026-10-07 19:18:18,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-10-07 19:18:18,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-07 19:18:18,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-10-07 19:18:18,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 19:18:18,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.035 0.322 2026-10-07 19:18:18,646 43 INFO rb-ce3bf1e-225338-422107 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 19:18:18,714 43 INFO rb-ce3bf1e-225338-422107 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 19:18:18,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.036 0.107 2026-10-07 19:18:19,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.036 0.064 2026-10-07 19:18:19,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.020 2026-10-07 19:18:19,195 43 INFO rb-ce3bf1e-225338-422107 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 19:18:19,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.078 0.107 2026-10-07 19:18:19,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.119 0.132 2026-10-07 19:18:19,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.238 2026-10-07 19:18:19,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.013 0.022 2026-10-07 19:18:19,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.014 2026-10-07 19:18:19,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "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 19:18:19,908 43 INFO rb-ce3bf1e-225338-422107 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 19:18:19,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:19] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.033 0.054 2026-10-07 19:18:19,952 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.030 0.068 2026-10-07 19:18:20,074 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,123 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,171 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,252 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,270 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:20] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:18:20,275 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:20] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:18:20,305 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,355 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,406 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,487 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,539 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,593 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,667 43 INFO rb-ce3bf1e-225338-422107 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 19:18:20,684 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:18:20,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91543002 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '5ee07fff-585f-4d7c-b744-4949367c8f3d'}] 2026-10-07 19:18:22,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91543002 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '5ee07fff-585f-4d7c-b744-4949367c8f3d'} created pos.order #887 2026-10-07 19:18:22,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91543002 finished 2026-10-07 19:18:23,603 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1510] 2026-10-07 19:18:23,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 927 1.192 2.086 2026-10-07 19:18:24,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.007 2026-10-07 19:18:24,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.042 2026-10-07 19:18:24,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.017 2026-10-07 19:18:24,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32825914 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '5ee07fff-585f-4d7c-b744-4949367c8f3d'}] 2026-10-07 19:18:24,318 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32825914 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '5ee07fff-585f-4d7c-b744-4949367c8f3d'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-10-07 19:18:24,373 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32825914 finished 2026-10-07 19:18:24,451 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,507 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,551 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,610 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.110 0.207 2026-10-07 19:18:24,672 43 INFO rb-ce3bf1e-225338-422107 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 19:18:24,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.039 0.040 2026-10-07 19:18:24,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.152 2026-10-07 19:18:24,956 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.044 0.059 2026-10-07 19:18:25,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.020 2026-10-07 19:18:25,065 43 INFO rb-ce3bf1e-225338-422107 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 19:18:25,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.161 0.123 2026-10-07 19:18:25,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.127 0.120 2026-10-07 19:18:25,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.263 2026-10-07 19:18:25,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.040 2026-10-07 19:18:25,800 43 INFO rb-ce3bf1e-225338-422107 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 19:18:25,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.023 0.043 2026-10-07 19:18:25,864 43 INFO rb-ce3bf1e-225338-422107 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 19:18:25,914 43 INFO rb-ce3bf1e-225338-422107 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 19:18:25,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.062 2026-10-07 19:18:25,971 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,026 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,117 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,168 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,223 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,282 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,331 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,382 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,433 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,495 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,546 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,602 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,673 43 INFO rb-ce3bf1e-225338-422107 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 19:18:26,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68150775 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': 'c7f15f2c-f1a4-4f12-8a89-a0596be5deae'}] 2026-10-07 19:18:28,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68150775 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': 'c7f15f2c-f1a4-4f12-8a89-a0596be5deae'} created pos.order #888 2026-10-07 19:18:28,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68150775 finished 2026-10-07 19:18:29,214 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1512] 2026-10-07 19:18:29,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 785 1.040 1.883 2026-10-07 19:18:29,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:18:29,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.041 2026-10-07 19:18:29,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:29] "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 19:18:29,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514567 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': 'c7f15f2c-f1a4-4f12-8a89-a0596be5deae'}] 2026-10-07 19:18:29,841 43 INFO rb-ce3bf1e-225338-422107 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 19:18:29,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514567 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': 'c7f15f2c-f1a4-4f12-8a89-a0596be5deae'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-10-07 19:18:29,889 43 INFO rb-ce3bf1e-225338-422107 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 19:18:29,910 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6514567 finished 2026-10-07 19:18:29,960 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,033 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,093 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,154 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.151 0.184 2026-10-07 19:18:30,208 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.068 0.042 2026-10-07 19:18:30,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.013 0.183 2026-10-07 19:18:30,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.057 2026-10-07 19:18:30,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.019 2026-10-07 19:18:30,630 43 INFO rb-ce3bf1e-225338-422107 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 19:18:30,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:30] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.074 0.109 2026-10-07 19:18:31,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.126 2026-10-07 19:18:31,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.173 2026-10-07 19:18:31,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:31] "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 19:18:31,155 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.030 0.039 2026-10-07 19:18:31,202 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.016 0.064 2026-10-07 19:18:31,294 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,336 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,385 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,446 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,495 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,544 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,596 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,656 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,707 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,762 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,823 43 INFO rb-ce3bf1e-225338-422107 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 19:18:31,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58686443 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': '7b998a03-2f0a-47c6-b7fc-bd7aa3f9a122'}] 2026-10-07 19:18:33,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58686443 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': '7b998a03-2f0a-47c6-b7fc-bd7aa3f9a122'} created pos.order #889 2026-10-07 19:18:33,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58686443 finished 2026-10-07 19:18:34,483 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1514] 2026-10-07 19:18:34,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 785 1.166 1.910 2026-10-07 19:18:34,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:34] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:18:35,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.048 2026-10-07 19:18:35,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.017 2026-10-07 19:18:35,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89939151 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '7b998a03-2f0a-47c6-b7fc-bd7aa3f9a122'}] 2026-10-07 19:18:35,171 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89939151 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': '7b998a03-2f0a-47c6-b7fc-bd7aa3f9a122'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-10-07 19:18:35,221 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89939151 finished 2026-10-07 19:18:35,290 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,340 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,397 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.084 0.210 2026-10-07 19:18:35,455 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,515 43 INFO rb-ce3bf1e-225338-422107 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 19:18:35,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.043 0.045 2026-10-07 19:18:35,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.008 0.120 2026-10-07 19:18:35,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.043 0.065 2026-10-07 19:18:35,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:18:35,865 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.051 0.126 2026-10-07 19:18:36,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.066 0.102 2026-10-07 19:18:36,233 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.151 2026-10-07 19:18:36,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.027 2026-10-07 19:18:36,335 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.033 2026-10-07 19:18:36,392 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,443 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.018 0.050 2026-10-07 19:18:36,495 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,549 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,632 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,690 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,736 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,795 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,844 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,895 43 INFO rb-ce3bf1e-225338-422107 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 19:18:36,946 43 INFO rb-ce3bf1e-225338-422107 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 19:18:37,003 43 INFO rb-ce3bf1e-225338-422107 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 19:18:37,055 43 INFO rb-ce3bf1e-225338-422107 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 19:18:37,109 43 INFO rb-ce3bf1e-225338-422107 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 19:18:37,181 43 INFO rb-ce3bf1e-225338-422107 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 19:18:37,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4719234 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'ec6a1d93-9814-4a14-a9ec-5589184ec26c'}] 2026-10-07 19:18:38,539 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4719234 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'ec6a1d93-9814-4a14-a9ec-5589184ec26c'} created pos.order #890 2026-10-07 19:18:38,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4719234 finished 2026-10-07 19:18:39,539 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1516] 2026-10-07 19:18:39,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 785 0.982 1.703 2026-10-07 19:18:39,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:18:40,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.052 2026-10-07 19:18:40,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "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 19:18:40,149 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95995980 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'ec6a1d93-9814-4a14-a9ec-5589184ec26c'}] 2026-10-07 19:18:40,164 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,169 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95995980 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'ec6a1d93-9814-4a14-a9ec-5589184ec26c'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-10-07 19:18:40,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95995980 finished 2026-10-07 19:18:40,212 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,289 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,343 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,392 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.086 0.194 2026-10-07 19:18:40,458 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,519 43 INFO rb-ce3bf1e-225338-422107 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 19:18:40,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.063 0.058 2026-10-07 19:18:40,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.014 0.123 2026-10-07 19:18:40,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.031 0.057 2026-10-07 19:18:40,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 19:18:40,850 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.062 0.096 2026-10-07 19:18:41,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.072 0.118 2026-10-07 19:18:41,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.189 2026-10-07 19:18:41,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.033 2026-10-07 19:18:41,336 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.018 0.030 2026-10-07 19:18:41,389 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,446 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.015 0.070 2026-10-07 19:18:41,524 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,591 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,643 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,702 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,752 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,803 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,854 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,913 43 INFO rb-ce3bf1e-225338-422107 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 19:18:41,971 43 INFO rb-ce3bf1e-225338-422107 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 19:18:42,019 43 INFO rb-ce3bf1e-225338-422107 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 19:18:42,085 43 INFO rb-ce3bf1e-225338-422107 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 19:18:42,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5562294 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '7f0abcc5-edc1-48b2-8f5b-2b16210f9ad5'}] 2026-10-07 19:18:43,770 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5562294 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '7f0abcc5-edc1-48b2-8f5b-2b16210f9ad5'} created pos.order #891 2026-10-07 19:18:43,974 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5562294 finished 2026-10-07 19:18:44,714 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1518] 2026-10-07 19:18:45,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 785 1.033 1.906 2026-10-07 19:18:45,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.008 2026-10-07 19:18:45,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.052 0.044 2026-10-07 19:18:45,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:18:45,301 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30146144 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '7f0abcc5-edc1-48b2-8f5b-2b16210f9ad5'}] 2026-10-07 19:18:45,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30146144 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '7f0abcc5-edc1-48b2-8f5b-2b16210f9ad5'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-10-07 19:18:45,352 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30146144 finished 2026-10-07 19:18:45,422 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,480 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,523 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.076 0.181 2026-10-07 19:18:45,585 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,642 43 INFO rb-ce3bf1e-225338-422107 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 19:18:45,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.045 0.044 2026-10-07 19:18:45,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.005 0.086 2026-10-07 19:18:45,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.029 0.058 2026-10-07 19:18:45,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 19:18:45,968 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.069 0.117 2026-10-07 19:18:46,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.092 0.138 2026-10-07 19:18:46,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.212 2026-10-07 19:18:46,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.045 2026-10-07 19:18:46,551 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18: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.028 0.044 2026-10-07 19:18:46,601 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,656 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.023 0.060 2026-10-07 19:18:46,713 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,767 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,846 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,897 43 INFO rb-ce3bf1e-225338-422107 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 19:18:46,948 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,010 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,057 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,108 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,160 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,219 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,269 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,324 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,389 43 INFO rb-ce3bf1e-225338-422107 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 19:18:47,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848904 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'b18d69af-7399-45c5-9791-daa40e3d00b1'}] 2026-10-07 19:18:49,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848904 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': 'b18d69af-7399-45c5-9791-daa40e3d00b1'} created pos.order #892 2026-10-07 19:18:49,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66848904 finished 2026-10-07 19:18:50,033 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1520] 2026-10-07 19:18:50,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 785 1.210 1.822 2026-10-07 19:18:50,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:18:50,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.045 0.060 2026-10-07 19:18:50,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 19:18:50,694 43 INFO rb-ce3bf1e-225338-422107 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 19:18:50,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58180782 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'b18d69af-7399-45c5-9791-daa40e3d00b1'}] 2026-10-07 19:18:50,715 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58180782 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': 'b18d69af-7399-45c5-9791-daa40e3d00b1'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-10-07 19:18:50,746 43 INFO rb-ce3bf1e-225338-422107 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 19:18:50,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58180782 finished 2026-10-07 19:18:50,818 43 INFO rb-ce3bf1e-225338-422107 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 19:18:50,872 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 19:18:50,893 43 INFO rb-ce3bf1e-225338-422107 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 19:18:50,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.101 0.201 2026-10-07 19:18:51,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32546052 (allocated 34607104) 2026-10-07 19:18:51,123 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132495 2026-10-07 19:18:51,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 19:18:51,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132495 2026-10-07 19:18:51,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191851_317748_test_taxes_l10n_in_pos.txt 2026-10-07 19:18:51,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpdmmio5am_chrome_odoo" 2026-10-07 19:18:52,895 43 INFO rb-ce3bf1e-225338-422107 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 19:18:57,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 132802 2026-10-07 19:18:57,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpl0pl9kj8_chrome_odoo 2026-10-07 19:18:57,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41191/json/version 2026-10-07 19:18:57,247 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:18:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:18:57,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:41191/json 2026-10-07 19:18:57,336 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:18:57,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:41191/devtools/page/11E632B9663DF416F86528A3A32D418A 2026-10-07 19:18:57,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 19:18:57,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 19:18:57,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:18:57,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 19:18:57,951 43 INFO rb-ce3bf1e-225338-422107 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 19:18:57,951 43 INFO rb-ce3bf1e-225338-422107 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 19:18:58,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.072 0.115 2026-10-07 19:18:58,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '11E632B9663DF416F86528A3A32D418A', 'loaderId': '77192ED4756F0EBEB5065173BA4841C0', 'isDownload': False} 2026-10-07 19:18:58,160 43 INFO rb-ce3bf1e-225338-422107 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 19:18:58,192 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:18:58,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:18:58,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 19:18:58,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.037 2026-10-07 19:18:58,904 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:18:58,917 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:18:58,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:18:58,973 43 INFO rb-ce3bf1e-225338-422107 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 19:18:58,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 19:18:58,993 43 INFO rb-ce3bf1e-225338-422107 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 19:18:59,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "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 19:18:59,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:18:59,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.016 2026-10-07 19:18:59,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 19:18:59,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.028 0.044 2026-10-07 19:18:59,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:18:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 19:19:00,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.453 0.556 2026-10-07 19:19:00,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "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 19:19:00,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:19:00,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.044 2026-10-07 19:19:00,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:19:00,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:19:00,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "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 19:19:00,620 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:00,674 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:00,683 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:19:00,722 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "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 19:19:00,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.035 2026-10-07 19:19:00,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.056 0.061 2026-10-07 19:19:00,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.141 2026-10-07 19:19:00,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-07 19:19:00,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:00] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.054 2026-10-07 19:19:00,893 43 INFO rb-ce3bf1e-225338-422107 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 19:19:01,017 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.065 2026-10-07 19:19:01,052 43 INFO rb-ce3bf1e-225338-422107 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 19:19:01,084 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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 19:19:01,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.099 0.067 2026-10-07 19:19:01,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.007 0.167 2026-10-07 19:19:01,149 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:01,150 43 INFO rb-ce3bf1e-225338-422107 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 19:19:01,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.037 0.238 2026-10-07 19:19:01,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.233 2026-10-07 19:19:01,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.210 2026-10-07 19:19:01,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-10-07 19:19:01,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.353 2026-10-07 19:19:01,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-10-07 19:19:01,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.193 2026-10-07 19:19:01,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.178 2026-10-07 19:19:01,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-10-07 19:19:01,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-07 19:19:01,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.179 2026-10-07 19:19:01,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-10-07 19:19:01,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 19:19:01,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.037 0.206 2026-10-07 19:19:01,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-10-07 19:19:01,770 43 INFO rb-ce3bf1e-225338-422107 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 19:19:01,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.213 2026-10-07 19:19:01,833 43 INFO rb-ce3bf1e-225338-422107 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 19:19:01,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.010 0.328 2026-10-07 19:19:01,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.034 0.114 2026-10-07 19:19:02,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.062 2026-10-07 19:19:02,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 19:19:02,309 43 INFO rb-ce3bf1e-225338-422107 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 19:19:02,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "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.120 2026-10-07 19:19:02,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.073 0.118 2026-10-07 19:19:02,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.183 2026-10-07 19:19:02,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.008 0.020 2026-10-07 19:19:02,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.014 2026-10-07 19:19:02,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.032 0.048 2026-10-07 19:19:02,934 43 INFO rb-ce3bf1e-225338-422107 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 19:19:02,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.032 0.052 2026-10-07 19:19:02,992 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,098 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.039 0.056 2026-10-07 19:19:03,150 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,200 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,277 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,293 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:03,294 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:03,328 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,379 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,430 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,508 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,558 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,613 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,685 43 INFO rb-ce3bf1e-225338-422107 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 19:19:03,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289955 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'dce3474e-4d2c-4364-a82f-c49cff85098a'}] 2026-10-07 19:19:03,699 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:19:05,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289955 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'dce3474e-4d2c-4364-a82f-c49cff85098a'} created pos.order #893 2026-10-07 19:19:05,939 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44289955 finished 2026-10-07 19:19:06,651 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1534] 2026-10-07 19:19:06,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 937 1.202 2.061 2026-10-07 19:19:07,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:19:07,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.027 0.043 2026-10-07 19:19:07,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:19:07,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593139 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'dce3474e-4d2c-4364-a82f-c49cff85098a'}] 2026-10-07 19:19:07,230 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593139 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'dce3474e-4d2c-4364-a82f-c49cff85098a'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-10-07 19:19:07,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91593139 finished 2026-10-07 19:19:07,279 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,358 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,407 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,458 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.076 0.168 2026-10-07 19:19:07,516 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.038 2026-10-07 19:19:07,596 43 INFO rb-ce3bf1e-225338-422107 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 19:19:07,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.082 2026-10-07 19:19:07,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.031 0.053 2026-10-07 19:19:07,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:19:07,921 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.061 0.097 2026-10-07 19:19:08,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.067 0.133 2026-10-07 19:19:08,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.203 2026-10-07 19:19:08,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.042 2026-10-07 19:19:08,452 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,492 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.020 0.049 2026-10-07 19:19:08,525 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,576 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.039 0.066 2026-10-07 19:19:08,639 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,692 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,772 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,824 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,878 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,933 43 INFO rb-ce3bf1e-225338-422107 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 19:19:08,983 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,034 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,084 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,146 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,198 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,253 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,330 43 INFO rb-ce3bf1e-225338-422107 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 19:19:09,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190353 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': '1cb6a36c-bc92-4daf-b2de-0c1cee443508'}] 2026-10-07 19:19:11,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190353 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': '1cb6a36c-bc92-4daf-b2de-0c1cee443508'} created pos.order #894 2026-10-07 19:19:11,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88190353 finished 2026-10-07 19:19:12,051 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1536] 2026-10-07 19:19:12,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 1.036 1.997 2026-10-07 19:19:12,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.014 2026-10-07 19:19:12,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:12] "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 19:19:12,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:12] "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 19:19:12,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7922242 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '1cb6a36c-bc92-4daf-b2de-0c1cee443508'}] 2026-10-07 19:19:12,563 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7922242 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': '1cb6a36c-bc92-4daf-b2de-0c1cee443508'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-10-07 19:19:12,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7922242 finished 2026-10-07 19:19:12,618 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,691 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,739 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,789 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.088 0.158 2026-10-07 19:19:12,849 43 INFO rb-ce3bf1e-225338-422107 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 19:19:12,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.031 0.044 2026-10-07 19:19:12,933 43 INFO rb-ce3bf1e-225338-422107 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 19:19:13,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.007 0.079 2026-10-07 19:19:13,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.053 2026-10-07 19:19:13,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.015 2026-10-07 19:19:13,235 43 INFO rb-ce3bf1e-225338-422107 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 19:19:13,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.053 0.118 2026-10-07 19:19:13,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.098 0.116 2026-10-07 19:19:13,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.213 2026-10-07 19:19:13,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "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 19:19:13,768 43 INFO rb-ce3bf1e-225338-422107 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 19:19:13,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.014 0.046 2026-10-07 19:19:13,818 43 INFO rb-ce3bf1e-225338-422107 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 19:19:13,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.013 0.048 2026-10-07 19:19:13,900 43 INFO rb-ce3bf1e-225338-422107 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 19:19:13,951 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,002 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,060 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,109 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,160 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,211 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,269 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,320 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,375 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,441 43 INFO rb-ce3bf1e-225338-422107 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 19:19:14,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76884386 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': '99395b10-4f9d-4a80-852a-a41474fd56d8'}] 2026-10-07 19:19:16,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76884386 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': '99395b10-4f9d-4a80-852a-a41474fd56d8'} created pos.order #895 2026-10-07 19:19:16,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76884386 finished 2026-10-07 19:19:16,965 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1538] 2026-10-07 19:19:17,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 0.931 1.871 2026-10-07 19:19:17,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "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 19:19:17,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.045 2026-10-07 19:19:17,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "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 19:19:17,495 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,504 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24806323 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '99395b10-4f9d-4a80-852a-a41474fd56d8'}] 2026-10-07 19:19:17,514 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24806323 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': '99395b10-4f9d-4a80-852a-a41474fd56d8'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-10-07 19:19:17,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24806323 finished 2026-10-07 19:19:17,551 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,620 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,667 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,717 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.169 2026-10-07 19:19:17,775 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.043 2026-10-07 19:19:17,831 43 INFO rb-ce3bf1e-225338-422107 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 19:19:17,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.091 2026-10-07 19:19:18,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.024 0.054 2026-10-07 19:19:18,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-10-07 19:19:18,115 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "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.064 0.094 2026-10-07 19:19:18,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.150 2026-10-07 19:19:18,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.011 0.213 2026-10-07 19:19:18,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.031 2026-10-07 19:19:18,649 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.013 0.039 2026-10-07 19:19:18,705 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.017 0.053 2026-10-07 19:19:18,755 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,808 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,862 43 INFO rb-ce3bf1e-225338-422107 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 19:19:18,951 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,002 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,052 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,114 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,163 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,214 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,265 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,324 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,376 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,431 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,496 43 INFO rb-ce3bf1e-225338-422107 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 19:19:19,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45954316 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': '180a6177-71e6-4a83-8186-0cd3e77b88ba'}] 2026-10-07 19:19:21,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45954316 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': '180a6177-71e6-4a83-8186-0cd3e77b88ba'} created pos.order #896 2026-10-07 19:19:21,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45954316 finished 2026-10-07 19:19:22,028 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1540] 2026-10-07 19:19:22,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 0.994 1.881 2026-10-07 19:19:22,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:22] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:19:22,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.047 2026-10-07 19:19:22,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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 19:19:22,618 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83774059 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '180a6177-71e6-4a83-8186-0cd3e77b88ba'}] 2026-10-07 19:19:22,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83774059 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '180a6177-71e6-4a83-8186-0cd3e77b88ba'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-10-07 19:19:22,670 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83774059 finished 2026-10-07 19:19:22,753 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,793 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,846 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.094 0.169 2026-10-07 19:19:22,917 43 INFO rb-ce3bf1e-225338-422107 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 19:19:22,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:22] "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 19:19:22,991 43 INFO rb-ce3bf1e-225338-422107 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 19:19:23,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.010 0.085 2026-10-07 19:19:23,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.034 0.052 2026-10-07 19:19:23,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 19:19:23,287 43 INFO rb-ce3bf1e-225338-422107 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 19:19:23,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.086 0.101 2026-10-07 19:19:23,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.058 0.116 2026-10-07 19:19:23,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.171 2026-10-07 19:19:23,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.045 2026-10-07 19:19:23,814 43 INFO rb-ce3bf1e-225338-422107 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 19:19:23,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.014 0.038 2026-10-07 19:19:23,871 43 INFO rb-ce3bf1e-225338-422107 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 19:19:23,921 43 INFO rb-ce3bf1e-225338-422107 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 19:19:23,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.027 0.058 2026-10-07 19:19:24,012 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,064 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,113 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,175 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,222 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,273 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,324 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,386 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,437 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,493 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,564 43 INFO rb-ce3bf1e-225338-422107 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 19:19:24,568 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95974515 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'e5c1313b-96e4-4276-9908-e1775a4e42fb'}] 2026-10-07 19:19:26,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95974515 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'e5c1313b-96e4-4276-9908-e1775a4e42fb'} created pos.order #897 2026-10-07 19:19:26,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95974515 finished 2026-10-07 19:19:27,003 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1542] 2026-10-07 19:19:27,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 0.839 1.861 2026-10-07 19:19:27,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.007 2026-10-07 19:19:27,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.029 0.045 2026-10-07 19:19:27,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "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 19:19:27,484 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78602919 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'e5c1313b-96e4-4276-9908-e1775a4e42fb'}] 2026-10-07 19:19:27,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78602919 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'e5c1313b-96e4-4276-9908-e1775a4e42fb'} sync ignored for existing PoS order pos.order(897,) (state: done) 2026-10-07 19:19:27,542 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78602919 finished 2026-10-07 19:19:27,617 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,669 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,718 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.058 0.183 2026-10-07 19:19:27,785 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,837 43 INFO rb-ce3bf1e-225338-422107 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 19:19:27,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.040 0.039 2026-10-07 19:19:27,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.078 2026-10-07 19:19:28,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.062 2026-10-07 19:19:28,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.017 2026-10-07 19:19:28,136 43 INFO rb-ce3bf1e-225338-422107 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 19:19:28,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.170 0.109 2026-10-07 19:19:28,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.087 0.131 2026-10-07 19:19:28,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.203 2026-10-07 19:19:28,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.044 2026-10-07 19:19:28,778 43 INFO rb-ce3bf1e-225338-422107 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 19:19:28,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.030 0.039 2026-10-07 19:19:28,842 43 INFO rb-ce3bf1e-225338-422107 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 19:19:28,898 43 INFO rb-ce3bf1e-225338-422107 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 19:19:28,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.029 0.072 2026-10-07 19:19:28,950 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,003 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,091 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,143 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,196 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,254 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,304 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,355 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,413 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,465 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,516 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,574 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,649 43 INFO rb-ce3bf1e-225338-422107 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 19:19:29,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33108523 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '9b8a5d44-69a0-4807-a188-ada66d703320'}] 2026-10-07 19:19:31,438 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33108523 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '9b8a5d44-69a0-4807-a188-ada66d703320'} created pos.order #898 2026-10-07 19:19:31,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33108523 finished 2026-10-07 19:19:32,574 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1544] 2026-10-07 19:19:32,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 1.160 2.083 2026-10-07 19:19:32,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.006 2026-10-07 19:19:33,024 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.046 2026-10-07 19:19:33,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.007 0.017 2026-10-07 19:19:33,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94303834 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '9b8a5d44-69a0-4807-a188-ada66d703320'}] 2026-10-07 19:19:33,135 43 INFO rb-ce3bf1e-225338-422107 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 19:19:33,138 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94303834 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '9b8a5d44-69a0-4807-a188-ada66d703320'} sync ignored for existing PoS order pos.order(898,) (state: done) 2026-10-07 19:19:33,183 43 INFO rb-ce3bf1e-225338-422107 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 19:19:33,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94303834 finished 2026-10-07 19:19:33,262 43 INFO rb-ce3bf1e-225338-422107 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 19:19:33,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 19:19:33,305 43 INFO rb-ce3bf1e-225338-422107 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 19:19:33,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.118 0.197 2026-10-07 19:19:33,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33019716 (allocated 35926016) 2026-10-07 19:19:33,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 132802 2026-10-07 19:19:33,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 19:19:33,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 132802 2026-10-07 19:19:33,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_191933_869680_test_taxes_l10n_in_pos.txt 2026-10-07 19:19:33,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpl0pl9kj8_chrome_odoo" 2026-10-07 19:19:35,474 43 INFO rb-ce3bf1e-225338-422107 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 19:19:40,110 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 133111 2026-10-07 19:19:40,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpji1xceqd_chrome_odoo 2026-10-07 19:19:40,111 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38111/json/version 2026-10-07 19:19:40,112 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:19:40,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: Chrome/150.0.7871.114 2026-10-07 19:19:40,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38111/json 2026-10-07 19:19:40,193 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:19:40,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:38111/devtools/page/332AA7446399D76BB3AC79A23F1B47C0 2026-10-07 19:19:40,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-10-07 19:19:40,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-10-07 19:19:40,828 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:19:40,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-10-07 19:19:40,838 43 INFO rb-ce3bf1e-225338-422107 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 19:19:40,838 43 INFO rb-ce3bf1e-225338-422107 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 19:19:41,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /pos/ui/133 HTTP/1.1" 200 - 90 0.083 0.119 2026-10-07 19:19:41,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '332AA7446399D76BB3AC79A23F1B47C0', 'loaderId': 'B6F39DFAF12A8D42028F5A66F1E3E155', 'isDownload': False} 2026-10-07 19:19:41,063 43 INFO rb-ce3bf1e-225338-422107 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 19:19:41,090 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:19:41,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 19:19:41,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.029 2026-10-07 19:19:41,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 19:19:41,757 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:41,766 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:19:41,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:19:41,850 43 INFO rb-ce3bf1e-225338-422107 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 19:19:41,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.012 2026-10-07 19:19:41,862 43 INFO rb-ce3bf1e-225338-422107 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 19:19:41,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "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 19:19:41,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:41,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.005 2026-10-07 19:19:41,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "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.032 2026-10-07 19:19:41,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-10-07 19:19:42,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.015 0.044 2026-10-07 19:19:42,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 355 0.289 0.573 2026-10-07 19:19:43,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:19:43,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:19:43,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.064 2026-10-07 19:19:43,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:19:43,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-10-07 19:19:43,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "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 19:19:43,355 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:43,399 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:19:43,405 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:43,430 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:19:43,437 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:19:43,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image/res.users/258/avatar_128 HTTP/1.1" 200 - 14 0.050 0.047 2026-10-07 19:19:43,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.107 2026-10-07 19:19:43,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image/res.company/118/favicon HTTP/1.1" 200 - 4 0.004 0.079 2026-10-07 19:19:43,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.142 2026-10-07 19:19:43,614 43 INFO rb-ce3bf1e-225338-422107 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 19:19:43,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:19:43,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image/res.company/118/favicon HTTP/1.1" 304 - 4 0.055 0.026 2026-10-07 19:19:43,825 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:43,894 43 INFO rb-ce3bf1e-225338-422107 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 19:19:43,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /pos/ui/133 HTTP/1.1" 200 - 33 0.080 0.128 2026-10-07 19:19:43,926 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:19:43,941 43 INFO rb-ce3bf1e-225338-422107 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 19:19:43,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.208 2026-10-07 19:19:43,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:43] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.266 2026-10-07 19:19:44,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.248 2026-10-07 19:19:44,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.217 2026-10-07 19:19:44,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 33 0.045 0.384 2026-10-07 19:19:44,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.241 2026-10-07 19:19:44,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.008 0.244 2026-10-07 19:19:44,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-10-07 19:19:44,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-10-07 19:19:44,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.261 2026-10-07 19:19:44,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-10-07 19:19:44,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.191 2026-10-07 19:19:44,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2329&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-10-07 19:19:44,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2330&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-07 19:19:44,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2331&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.006 0.171 2026-10-07 19:19:44,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2332&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-07 19:19:44,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.007 0.144 2026-10-07 19:19:44,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-10-07T19:14:39.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-10-07 19:19:44,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.053 0.275 2026-10-07 19:19:44,733 43 INFO rb-ce3bf1e-225338-422107 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 19:19:44,798 43 INFO rb-ce3bf1e-225338-422107 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 19:19:44,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 38 0.063 0.121 2026-10-07 19:19:45,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.043 0.065 2026-10-07 19:19:45,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:19:45,320 43 INFO rb-ce3bf1e-225338-422107 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 19:19:45,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "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.121 2026-10-07 19:19:45,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.059 0.126 2026-10-07 19:19:45,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.008 0.188 2026-10-07 19:19:45,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.012 0.023 2026-10-07 19:19:45,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 19:19:45,919 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.039 2026-10-07 19:19:45,974 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.024 0.055 2026-10-07 19:19:46,046 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,173 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.071 0.068 2026-10-07 19:19:46,223 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,274 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,353 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,373 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:46,375 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:19:46,406 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,455 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,506 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,584 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,635 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,690 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,764 43 INFO rb-ce3bf1e-225338-422107 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 19:19:46,787 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81164630 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'fec063ab-d222-4cb7-86fc-e036941e85b8'}] 2026-10-07 19:19:46,790 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:19:48,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81164630 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'fec063ab-d222-4cb7-86fc-e036941e85b8'} created pos.order #899 2026-10-07 19:19:49,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81164630 finished 2026-10-07 19:19:49,920 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1558] 2026-10-07 19:19:50,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 937 1.363 2.084 2026-10-07 19:19:50,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:19:50,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "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 19:19:50,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "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 19:19:50,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378573 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'fec063ab-d222-4cb7-86fc-e036941e85b8'}] 2026-10-07 19:19:50,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378573 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'fec063ab-d222-4cb7-86fc-e036941e85b8'} sync ignored for existing PoS order pos.order(899,) (state: done) 2026-10-07 19:19:50,503 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28378573 finished 2026-10-07 19:19:50,558 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,632 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,685 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.064 0.183 2026-10-07 19:19:50,736 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,795 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.043 2026-10-07 19:19:50,851 43 INFO rb-ce3bf1e-225338-422107 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 19:19:50,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.006 0.064 2026-10-07 19:19:51,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.049 0.057 2026-10-07 19:19:51,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 19:19:51,178 43 INFO rb-ce3bf1e-225338-422107 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 19:19:51,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "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.074 0.103 2026-10-07 19:19:51,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.076 0.125 2026-10-07 19:19:51,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.196 2026-10-07 19:19:51,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "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 19:19:51,713 43 INFO rb-ce3bf1e-225338-422107 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 19:19:51,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.017 0.035 2026-10-07 19:19:51,772 43 INFO rb-ce3bf1e-225338-422107 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 19:19:51,824 43 INFO rb-ce3bf1e-225338-422107 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 19:19:51,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.021 0.057 2026-10-07 19:19:51,878 43 INFO rb-ce3bf1e-225338-422107 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 19:19:51,931 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,035 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,088 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,139 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,209 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,257 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,305 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,354 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,413 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,464 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,519 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,591 43 INFO rb-ce3bf1e-225338-422107 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 19:19:52,603 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39477242 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '0ba1239c-cdeb-44bd-a9fb-fab23ba3685a'}] 2026-10-07 19:19:54,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39477242 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '0ba1239c-cdeb-44bd-a9fb-fab23ba3685a'} created pos.order #900 2026-10-07 19:19:54,354 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39477242 finished 2026-10-07 19:19:55,101 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1560] 2026-10-07 19:19:55,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 0.919 1.904 2026-10-07 19:19:55,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:19:55,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.044 2026-10-07 19:19:55,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:19:55,661 43 INFO rb-ce3bf1e-225338-422107 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 19:19:55,669 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77368551 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '0ba1239c-cdeb-44bd-a9fb-fab23ba3685a'}] 2026-10-07 19:19:55,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77368551 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '0ba1239c-cdeb-44bd-a9fb-fab23ba3685a'} sync ignored for existing PoS order pos.order(900,) (state: done) 2026-10-07 19:19:55,711 43 INFO rb-ce3bf1e-225338-422107 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 19:19:55,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77368551 finished 2026-10-07 19:19:55,784 43 INFO rb-ce3bf1e-225338-422107 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 19:19:55,828 43 INFO rb-ce3bf1e-225338-422107 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 19:19:55,879 43 INFO rb-ce3bf1e-225338-422107 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 19:19:55,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.081 0.181 2026-10-07 19:19:55,936 43 INFO rb-ce3bf1e-225338-422107 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 19:19:56,018 43 INFO rb-ce3bf1e-225338-422107 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 19:19:56,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.037 0.037 2026-10-07 19:19:56,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.092 2026-10-07 19:19:56,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.038 0.053 2026-10-07 19:19:56,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.023 2026-10-07 19:19:56,341 43 INFO rb-ce3bf1e-225338-422107 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 19:19:56,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.060 0.094 2026-10-07 19:19:56,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.073 0.114 2026-10-07 19:19:56,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.184 2026-10-07 19:19:56,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "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 19:19:56,833 43 INFO rb-ce3bf1e-225338-422107 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 19:19:56,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19: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.042 2026-10-07 19:19:56,889 43 INFO rb-ce3bf1e-225338-422107 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 19:19:56,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:19:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.019 0.051 2026-10-07 19:19:56,972 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,024 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,073 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,131 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,180 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,231 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,282 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,340 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,391 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,447 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,517 43 INFO rb-ce3bf1e-225338-422107 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 19:19:57,523 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67629316 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '540838a2-356f-4e87-9a9b-6641cebdad2f'}] 2026-10-07 19:19:59,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67629316 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '540838a2-356f-4e87-9a9b-6641cebdad2f'} created pos.order #901 2026-10-07 19:19:59,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67629316 finished 2026-10-07 19:20:00,357 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1562] 2026-10-07 19:20:00,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 1.154 1.998 2026-10-07 19:20:00,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:00] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:20:00,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.053 2026-10-07 19:20:00,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:00] "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 19:20:00,893 43 INFO rb-ce3bf1e-225338-422107 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 19:20:00,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85501666 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '540838a2-356f-4e87-9a9b-6641cebdad2f'}] 2026-10-07 19:20:00,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85501666 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '540838a2-356f-4e87-9a9b-6641cebdad2f'} sync ignored for existing PoS order pos.order(901,) (state: done) 2026-10-07 19:20:00,944 43 INFO rb-ce3bf1e-225338-422107 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 19:20:00,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85501666 finished 2026-10-07 19:20:01,016 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,068 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,121 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,177 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.096 0.194 2026-10-07 19:20:01,236 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.046 2026-10-07 19:20:01,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.011 0.141 2026-10-07 19:20:01,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.033 0.065 2026-10-07 19:20:01,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-07 19:20:01,624 43 INFO rb-ce3bf1e-225338-422107 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 19:20:01,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.058 0.103 2026-10-07 19:20:01,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.049 0.117 2026-10-07 19:20:01,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.170 2026-10-07 19:20:02,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.035 2026-10-07 19:20:02,099 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.038 0.044 2026-10-07 19:20:02,206 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,250 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,298 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.040 0.103 2026-10-07 19:20:02,360 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,442 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,498 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,546 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,606 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,658 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,707 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,758 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,816 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,867 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,921 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,986 43 INFO rb-ce3bf1e-225338-422107 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 19:20:02,991 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1984578 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': '1e010338-7530-41d2-8665-bc3789ac5fd6'}] 2026-10-07 19:20:04,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1984578 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': '1e010338-7530-41d2-8665-bc3789ac5fd6'} created pos.order #902 2026-10-07 19:20:04,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1984578 finished 2026-10-07 19:20:05,781 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1564] 2026-10-07 19:20:06,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 1.143 2.001 2026-10-07 19:20:06,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.008 2026-10-07 19:20:06,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.052 2026-10-07 19:20:06,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "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 19:20:06,370 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5789843 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '1e010338-7530-41d2-8665-bc3789ac5fd6'}] 2026-10-07 19:20:06,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5789843 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': '1e010338-7530-41d2-8665-bc3789ac5fd6'} sync ignored for existing PoS order pos.order(902,) (state: done) 2026-10-07 19:20:06,416 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,435 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5789843 finished 2026-10-07 19:20:06,499 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,555 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,605 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.090 0.169 2026-10-07 19:20:06,667 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,721 43 INFO rb-ce3bf1e-225338-422107 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 19:20:06,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "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 19:20:06,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.009 0.091 2026-10-07 19:20:06,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.027 0.054 2026-10-07 19:20:06,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:06] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:20:07,051 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.057 0.112 2026-10-07 19:20:07,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:07] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.075 0.122 2026-10-07 19:20:07,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:07] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.192 2026-10-07 19:20:07,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:07] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.047 2026-10-07 19:20:07,582 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.026 0.037 2026-10-07 19:20:07,636 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,696 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:07] "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 19:20:07,780 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,831 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,882 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,943 43 INFO rb-ce3bf1e-225338-422107 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 19:20:07,992 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,043 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,095 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,154 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,205 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,261 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,328 43 INFO rb-ce3bf1e-225338-422107 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 19:20:08,332 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252502 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': '4222ba5b-e023-4665-b2bc-b92f39e079db'}] 2026-10-07 19:20:09,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252502 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': '4222ba5b-e023-4665-b2bc-b92f39e079db'} created pos.order #903 2026-10-07 19:20:10,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252502 finished 2026-10-07 19:20:10,755 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1566] 2026-10-07 19:20:11,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 0.847 1.874 2026-10-07 19:20:11,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.007 2026-10-07 19:20:11,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.049 2026-10-07 19:20:11,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.008 0.012 2026-10-07 19:20:11,303 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226715 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '4222ba5b-e023-4665-b2bc-b92f39e079db'}] 2026-10-07 19:20:11,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226715 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': '4222ba5b-e023-4665-b2bc-b92f39e079db'} sync ignored for existing PoS order pos.order(903,) (state: done) 2026-10-07 19:20:11,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79226715 finished 2026-10-07 19:20:11,360 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,431 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,483 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,531 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,585 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.100 0.190 2026-10-07 19:20:11,651 43 INFO rb-ce3bf1e-225338-422107 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 19:20:11,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.038 2026-10-07 19:20:11,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 6 0.022 0.097 2026-10-07 19:20:11,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 17 0.023 0.054 2026-10-07 19:20:11,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 19:20:11,965 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 50 0.073 0.126 2026-10-07 19:20:12,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.052 0.126 2026-10-07 19:20:12,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.179 2026-10-07 19:20:12,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.048 2026-10-07 19:20:12,520 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,569 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 14 0.041 0.048 2026-10-07 19:20:12,627 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,680 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 16 0.025 0.066 2026-10-07 19:20:12,730 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,811 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,865 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,913 43 INFO rb-ce3bf1e-225338-422107 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 19:20:12,974 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,023 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,074 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,126 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,183 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,235 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,290 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,361 43 INFO rb-ce3bf1e-225338-422107 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 19:20:13,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52918897 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '227f8f12-f42e-408d-b03b-f6e322696103'}] 2026-10-07 19:20:15,177 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52918897 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '227f8f12-f42e-408d-b03b-f6e322696103'} created pos.order #904 2026-10-07 19:20:15,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52918897 finished 2026-10-07 19:20:16,227 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #258 deleted stock.move.line records with IDs: [1568] 2026-10-07 19:20:16,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 795 1.169 2.043 2026-10-07 19:20:16,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:16] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:20:16,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.033 0.046 2026-10-07 19:20:16,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:16] "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 19:20:16,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71029586 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '227f8f12-f42e-408d-b03b-f6e322696103'}] 2026-10-07 19:20:16,807 43 INFO rb-ce3bf1e-225338-422107 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 19:20:16,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71029586 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '227f8f12-f42e-408d-b03b-f6e322696103'} sync ignored for existing PoS order pos.order(904,) (state: done) 2026-10-07 19:20:16,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71029586 finished 2026-10-07 19:20:16,856 43 INFO rb-ce3bf1e-225338-422107 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 19:20:16,926 43 INFO rb-ce3bf1e-225338-422107 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 19:20:16,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-10-07 19:20:16,980 43 INFO rb-ce3bf1e-225338-422107 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 19:20:17,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.096 0.191 2026-10-07 19:20:17,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 32890828 (allocated 35004416) 2026-10-07 19:20:17,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 133111 2026-10-07 19:20:17,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-10-07 19:20:17,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 133111 2026-10-07 19:20:17,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.049 2026-10-07 19:20:17,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192017_404371_test_taxes_l10n_in_pos.txt 2026-10-07 19:20:17,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpji1xceqd_chrome_odoo" 2026-10-07 19:20:18,943 43 INFO rb-ce3bf1e-225338-422107 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 19:20:19,340 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 71 checked, 71 removed 2026-10-07 19:20:37,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-10-07 19:20:38,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 133429 2026-10-07 19:20:38,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmptofde5fb_chrome_odoo 2026-10-07 19:20:38,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:34517/json/version 2026-10-07 19:20:38,506 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:38,561 43 INFO rb-ce3bf1e-225338-422107 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 19:20:38,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:34517/json 2026-10-07 19:20:38,562 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:38,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:34517/devtools/page/AC9FB41E687A43E82D03DD84177552B4 2026-10-07 19:20:38,632 43 INFO rb-ce3bf1e-225338-422107 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 19:20:38,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-10-07 19:20:38,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:20:38,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-10-07 19:20:38,818 43 INFO rb-ce3bf1e-225338-422107 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 19:20:38,818 43 INFO rb-ce3bf1e-225338-422107 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 19:20:38,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:20:39,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:39] "GET /pos/ui/134 HTTP/1.1" 200 - 86 0.063 0.642 2026-10-07 19:20:39,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': 'AC9FB41E687A43E82D03DD84177552B4', 'loaderId': 'A99BD47B93FED6910FEF84D5A5C57D75', 'isDownload': False} 2026-10-07 19:20:39,544 43 INFO rb-ce3bf1e-225338-422107 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 19:20:39,580 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:20:39,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:39] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:20:39,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:39] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 19:20:39,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:39] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.041 2026-10-07 19:20:40,286 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:20:40,294 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:20:40,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:20:40,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:20:40,354 43 INFO rb-ce3bf1e-225338-422107 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 19:20:40,373 43 INFO rb-ce3bf1e-225338-422107 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 19:20:40,389 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "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 19:20:40,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:20:40,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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.028 2026-10-07 19:20:40,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 19:20:40,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.041 0.055 2026-10-07 19:20:40,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.082 2026-10-07 19:20:41,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.428 0.541 2026-10-07 19:20:41,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:20:41,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:20:41,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.053 2026-10-07 19:20:41,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:20:41,864 43 INFO rb-ce3bf1e-225338-422107 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 19:20:41,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "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 19:20:41,958 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:20:41,980 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:20:41,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:41] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:20:42,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.025 0.038 2026-10-07 19:20:42,062 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:20:42,077 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:20:42,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.017 0.096 2026-10-07 19:20:42,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.116 2026-10-07 19:20:42,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.013 0.037 2026-10-07 19:20:42,182 43 INFO rb-ce3bf1e-225338-422107 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 19:20:42,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.010 2026-10-07 19:20:42,230 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:20:42,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.036 0.058 2026-10-07 19:20:42,327 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20: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 19:20:42,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.058 0.170 2026-10-07 19:20:42,465 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:20:42,467 43 INFO rb-ce3bf1e-225338-422107 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 19:20:42,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.013 0.211 2026-10-07 19:20:42,528 43 INFO rb-ce3bf1e-225338-422107 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 19:20:42,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.255 2026-10-07 19:20:42,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.010 0.277 2026-10-07 19:20:42,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.334 2026-10-07 19:20:42,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.306 2026-10-07 19:20:42,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-07 19:20:42,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.189 2026-10-07 19:20:42,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-10-07 19:20:42,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-10-07 19:20:42,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.058 0.270 2026-10-07 19:20:42,960 43 INFO rb-ce3bf1e-225338-422107 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 19:20:43,025 43 INFO rb-ce3bf1e-225338-422107 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 19:20:43,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 64 0.052 0.160 2026-10-07 19:20:43,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.034 0.052 2026-10-07 19:20:43,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.022 2026-10-07 19:20:43,514 43 INFO rb-ce3bf1e-225338-422107 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 19:20:43,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "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.063 0.109 2026-10-07 19:20:43,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.075 0.125 2026-10-07 19:20:43,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.200 2026-10-07 19:20:43,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:43] "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 19:20:44,045 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.026 0.051 2026-10-07 19:20:44,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.077 2026-10-07 19:20:44,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.035 0.113 2026-10-07 19:20:44,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.066 2026-10-07 19:20:44,317 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,415 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,494 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,517 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:20:44,520 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:20:44,546 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,597 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,681 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,761 43 INFO rb-ce3bf1e-225338-422107 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 19:20:44,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86437623 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '8e288d66-02a4-455c-9eb6-a7415668091b'}] 2026-10-07 19:20:44,778 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:20:45,467 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86437623 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '8e288d66-02a4-455c-9eb6-a7415668091b'} created pos.order #905 2026-10-07 19:20:45,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86437623 finished 2026-10-07 19:20:45,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 339 0.393 0.674 2026-10-07 19:20:45,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.040 0.065 2026-10-07 19:20:46,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:46] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 19:20:46,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:46] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:20:46,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-10-07 19:20:46,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:20:46,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29121670 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '8e288d66-02a4-455c-9eb6-a7415668091b'}] 2026-10-07 19:20:46,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29121670 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '8e288d66-02a4-455c-9eb6-a7415668091b'} sync ignored for existing PoS order pos.order(905,) (state: paid) 2026-10-07 19:20:46,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29121670 finished 2026-10-07 19:20:46,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 18457284 (allocated 20185088) 2026-10-07 19:20:46,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 133429 2026-10-07 19:20:46,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-10-07 19:20:46,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 133429 2026-10-07 19:20:46,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.080 0.143 2026-10-07 19:20:46,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192046_512378_test_pos_sale_loyalty_1.txt 2026-10-07 19:20:46,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmptofde5fb_chrome_odoo" 2026-10-07 19:20:46,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-10-07 19:20:47,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 133652 2026-10-07 19:20:47,816 43 INFO rb-ce3bf1e-225338-422107 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/tmppe46mr28_chrome_odoo 2026-10-07 19:20:47,816 43 INFO rb-ce3bf1e-225338-422107 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:42867/json/version 2026-10-07 19:20:47,820 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42867', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:47,847 43 INFO rb-ce3bf1e-225338-422107 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 19:20:47,847 43 INFO rb-ce3bf1e-225338-422107 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:42867/json 2026-10-07 19:20:47,847 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42867', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:47,868 43 INFO rb-ce3bf1e-225338-422107 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:42867/devtools/page/BE0504B7FFE4FAACCD6DF7C839F92627 2026-10-07 19:20:47,878 43 INFO rb-ce3bf1e-225338-422107 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 19:20:47,894 43 INFO rb-ce3bf1e-225338-422107 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 19:20:48,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:20:48,047 43 INFO rb-ce3bf1e-225338-422107 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 19:20:48,050 43 INFO rb-ce3bf1e-225338-422107 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 19:20:48,051 43 INFO rb-ce3bf1e-225338-422107 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 19:20:48,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:20:48,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:48] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 89 0.083 0.790 2026-10-07 19:20:48,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': 'BE0504B7FFE4FAACCD6DF7C839F92627', 'loaderId': 'AB098DB39644ACEE22852903490D98E0', 'isDownload': False} 2026-10-07 19:20:48,940 43 INFO rb-ce3bf1e-225338-422107 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 19:20:48,973 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:20:48,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:48] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:20:49,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-10-07 19:20:49,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:20:49,779 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:20:49,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:20:49,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.021 2026-10-07 19:20:49,855 43 INFO rb-ce3bf1e-225338-422107 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 19:20:49,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.009 2026-10-07 19:20:49,864 43 INFO rb-ce3bf1e-225338-422107 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 19:20:49,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 19:20:49,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:20:49,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "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 19:20:49,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-07 19:20:50,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.059 0.080 2026-10-07 19:20:50,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.107 2026-10-07 19:20:51,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.467 0.561 2026-10-07 19:20:51,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "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 19:20:51,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:20:51,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.050 2026-10-07 19:20:51,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:20:51,526 43 INFO rb-ce3bf1e-225338-422107 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 19:20:51,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "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 19:20:51,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:20:51,624 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:20:51,669 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:20:51,676 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:20:51,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/image/res.users/260/avatar_128 HTTP/1.1" 200 - 14 0.035 0.053 2026-10-07 19:20:51,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:20:51,742 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 19:20:51,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.021 0.137 2026-10-07 19:20:51,796 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:20:51,834 43 INFO rb-ce3bf1e-225338-422107 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 19:20:51,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 33 0.029 0.107 2026-10-07 19:20:51,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:51] "GET /pos/ui/134 HTTP/1.1" 200 - 33 0.054 0.167 2026-10-07 19:20:52,018 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:20:52,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.004 0.228 2026-10-07 19:20:52,059 43 INFO rb-ce3bf1e-225338-422107 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 19:20:52,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.174 2026-10-07 19:20:52,093 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:20:52,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.008 0.212 2026-10-07 19:20:52,115 43 INFO rb-ce3bf1e-225338-422107 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 19:20:52,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-07 19:20:52,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.004 0.282 2026-10-07 19:20:52,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-10-07 19:20:52,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-07 19:20:52,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-10-07 19:20:52,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-10-07 19:20:52,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 19:20:52,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.011 0.188 2026-10-07 19:20:52,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.060 0.245 2026-10-07 19:20:52,581 43 INFO rb-ce3bf1e-225338-422107 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 19:20:52,650 43 INFO rb-ce3bf1e-225338-422107 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 19:20:52,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 62 0.066 0.142 2026-10-07 19:20:52,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 26 0.033 0.060 2026-10-07 19:20:53,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.016 2026-10-07 19:20:53,159 43 INFO rb-ce3bf1e-225338-422107 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 19:20:53,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "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.094 0.136 2026-10-07 19:20:53,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.078 0.138 2026-10-07 19:20:53,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.218 2026-10-07 19:20:53,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.033 2026-10-07 19:20:53,781 43 INFO rb-ce3bf1e-225338-422107 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 19:20:53,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/res.partner/get_pos_loyalty_partner_data#res.partner.get_pos_loyalty_partner_data HTTP/1.1" 200 - 18 0.044 0.052 2026-10-07 19:20:53,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.018 0.100 2026-10-07 19:20:53,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 20 0.014 0.100 2026-10-07 19:20:54,071 43 INFO rb-ce3bf1e-225338-422107 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 19:20:54,123 43 INFO rb-ce3bf1e-225338-422107 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 19:20:54,173 43 INFO rb-ce3bf1e-225338-422107 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 19:20:54,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-10-07 19:20:54,225 43 INFO rb-ce3bf1e-225338-422107 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 19:20:54,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16978336 (allocated 18612224) 2026-10-07 19:20:54,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 133652 2026-10-07 19:20:54,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-10-07 19:20:54,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 133652 2026-10-07 19:20:54,510 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192054_510548_test_pos_sale_loyalty_ignored_in_pos.txt 2026-10-07 19:20:54,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmppe46mr28_chrome_odoo" 2026-10-07 19:20:54,533 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 133879 2026-10-07 19:20:56,381 43 INFO rb-ce3bf1e-225338-422107 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/tmpn5ejbtti_chrome_odoo 2026-10-07 19:20:56,381 43 INFO rb-ce3bf1e-225338-422107 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:34535/json/version 2026-10-07 19:20:56,383 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:56,516 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,516 43 INFO rb-ce3bf1e-225338-422107 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:34535/json 2026-10-07 19:20:56,517 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:20:56,566 43 INFO rb-ce3bf1e-225338-422107 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:34535/devtools/page/6B8879AF38B8CE916EF7D571D4D0D421 2026-10-07 19:20:56,619 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,635 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:20:56,953 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,956 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,956 43 INFO rb-ce3bf1e-225338-422107 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 19:20:56,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:20:58,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /pos/ui/134 HTTP/1.1" 200 - 92 0.103 0.991 2026-10-07 19:20:58,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': '6B8879AF38B8CE916EF7D571D4D0D421', 'loaderId': 'EBFD702E0395921D14CB5415634A72E0', 'isDownload': False} 2026-10-07 19:20:58,078 43 INFO rb-ce3bf1e-225338-422107 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 19:20:58,104 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:20:58,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.008 0.023 2026-10-07 19:20:58,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.045 2026-10-07 19:20:58,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.075 2026-10-07 19:20:58,789 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:20:58,808 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:20:58,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:20:58,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:20:58,857 43 INFO rb-ce3bf1e-225338-422107 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 19:20:58,868 43 INFO rb-ce3bf1e-225338-422107 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 19:20:58,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:20:58,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:20:58,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "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 19:20:58,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.027 2026-10-07 19:20:59,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.041 0.061 2026-10-07 19:20:59,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-07 19:20:59,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:20:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 302 0.407 0.441 2026-10-07 19:21:00,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "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 19:21:00,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "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 19:21:00,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.060 2026-10-07 19:21:00,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "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 19:21:00,266 43 INFO rb-ce3bf1e-225338-422107 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 19:21:00,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "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 19:21:00,356 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:21:00,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:21:00,389 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:21:00,392 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:21:00,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image/res.users/262/avatar_128 HTTP/1.1" 200 - 14 0.034 0.046 2026-10-07 19:21:00,472 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:21:00,490 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "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 19:21:00,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.037 0.113 2026-10-07 19:21:00,556 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:21:00,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image/res.company/119/favicon HTTP/1.1" 200 - 4 0.014 0.059 2026-10-07 19:21:00,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 34 0.040 0.108 2026-10-07 19:21:00,733 43 INFO rb-ce3bf1e-225338-422107 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 19:21:00,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /pos/ui/134 HTTP/1.1" 200 - 34 0.078 0.206 2026-10-07 19:21:00,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image/res.company/119/favicon HTTP/1.1" 304 - 4 0.004 0.051 2026-10-07 19:21:00,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:00] "GET /web/image?model=product.template&field=image_128&id=2337&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.019 0.042 2026-10-07 19:21:00,946 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21: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 19:21:00,976 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2338&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.016 0.138 2026-10-07 19:21:01,044 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:21:01,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2339&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.006 0.191 2026-10-07 19:21:01,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2340&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.010 0.240 2026-10-07 19:21:01,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2341&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.013 0.270 2026-10-07 19:21:01,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2342&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.316 2026-10-07 19:21:01,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2343&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.283 2026-10-07 19:21:01,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2345&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.006 0.234 2026-10-07 19:21:01,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "GET /web/image?model=product.template&field=image_128&id=2344&unique=2026-10-07T19:20:19.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-10-07 19:21:01,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.074 0.250 2026-10-07 19:21:01,586 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,637 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,698 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,758 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,821 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,878 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21: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 - 7 0.020 0.023 2026-10-07 19:21:01,934 43 INFO rb-ce3bf1e-225338-422107 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 19:21:01,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:01] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.014 0.039 2026-10-07 19:21:02,031 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,101 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "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.046 2026-10-07 19:21:02,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.008 0.087 2026-10-07 19:21:02,131 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,155 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:21:02,160 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:21:02,203 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,254 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 19 0.030 0.066 2026-10-07 19:21:02,331 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,390 43 INFO rb-ce3bf1e-225338-422107 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 19:21:02,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.018 2026-10-07 19:21:02,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91597315 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'faba8ac3-d370-450f-9005-027e1bebe469'}] 2026-10-07 19:21:02,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:21:03,056 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91597315 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'faba8ac3-d370-450f-9005-027e1bebe469'} created pos.order #906 2026-10-07 19:21:03,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91597315 finished 2026-10-07 19:21:03,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 231 0.240 0.491 2026-10-07 19:21:03,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 48 0.046 0.063 2026-10-07 19:21:03,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:03] "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 19:21:03,544 43 INFO rb-ce3bf1e-225338-422107 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 19:21:03,545 43 INFO rb-ce3bf1e-225338-422107 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 19:21:03,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69619022 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'faba8ac3-d370-450f-9005-027e1bebe469'}] 2026-10-07 19:21:03,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69619022 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'faba8ac3-d370-450f-9005-027e1bebe469'} sync ignored for existing PoS order pos.order(906,) (state: paid) 2026-10-07 19:21:03,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69619022 finished 2026-10-07 19:21:03,695 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 16157900 (allocated 18350080) 2026-10-07 19:21:03,713 43 INFO rb-ce3bf1e-225338-422107 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 133879 2026-10-07 19:21:03,716 43 INFO rb-ce3bf1e-225338-422107 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 19:21:03,719 43 INFO rb-ce3bf1e-225338-422107 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 133879 2026-10-07 19:21:03,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.069 0.116 2026-10-07 19:21:03,850 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192103_850147_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-10-07 19:21:03,850 43 INFO rb-ce3bf1e-225338-422107 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/tmpn5ejbtti_chrome_odoo" 2026-10-07 19:21:03,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:21:17,159 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #264 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-10-07 19:21:18,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-10-07 19:21:18,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-10-07 19:21:19,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:21:21,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-10-07 19:21:28,686 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:21:29,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275209 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': 'd1b12a9a-7946-40d5-93e3-193e35b495d0'}] 2026-10-07 19:21:29,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275209 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': 'd1b12a9a-7946-40d5-93e3-193e35b495d0'} created pos.order #909 2026-10-07 19:21:29,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24275209 finished 2026-10-07 19:21:29,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.077 0.380 2026-10-07 19:21:29,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:21:30,941 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-10-07 19:21:38,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:21:39,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-10-07 19:21:48,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 134109 2026-10-07 19:21:48,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpvcith0vz_chrome_odoo 2026-10-07 19:21:48,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:42345/json/version 2026-10-07 19:21:48,114 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:21:48,196 43 INFO rb-ce3bf1e-225338-422107 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 19:21:48,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:42345/json 2026-10-07 19:21:48,203 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:21:48,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:42345/devtools/page/97D635A4A1C49FEBFE5E6A25BC3FDCDB 2026-10-07 19:21:48,234 43 INFO rb-ce3bf1e-225338-422107 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 19:21:48,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-10-07 19:21:48,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-10-07 19:21:48,621 43 INFO rb-ce3bf1e-225338-422107 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=f827117eda9943d5" in browser 2026-10-07 19:21:48,621 43 INFO rb-ce3bf1e-225338-422107 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=f827117eda9943d5" 2026-10-07 19:21:48,654 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:21:49,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /pos-self/139?access_token=f827117eda9943d5 HTTP/1.1" 200 - 59 0.061 0.534 2026-10-07 19:21:49,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '97D635A4A1C49FEBFE5E6A25BC3FDCDB', 'loaderId': '49BC5C6D70E10F304955C301270067AD', 'isDownload': False} 2026-10-07 19:21:49,249 43 INFO rb-ce3bf1e-225338-422107 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 19:21:49,277 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:21:49,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:21:49,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.015 0.043 2026-10-07 19:21:49,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:21:49,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.097 2026-10-07 19:21:49,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:21:49,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.158 2026-10-07 19:21:49,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:21:49,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:21:49,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.017 2026-10-07 19:21:49,674 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:21:49,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:21:49,677 43 INFO rb-ce3bf1e-225338-422107 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=f827117eda9943d5", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:21:49,690 43 INFO rb-ce3bf1e-225338-422107 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 19:21:49,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.045 2026-10-07 19:21:49,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.025 0.080 2026-10-07 19:21:49,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 19:21:50,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.136 0.257 2026-10-07 19:21:50,371 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/ir.attachment/9337/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:21:50,497 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/pos.category/319/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.016 0.038 2026-10-07 19:21:50,604 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,617 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21: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 19:21:50,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.002 0.091 2026-10-07 19:21:50,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2375/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-10-07 19:21:50,683 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-10-07 19:21:50,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-10-07 19:21:50,741 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-07 19:21:50,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.150 2026-10-07 19:21:50,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.008 0.152 2026-10-07 19:21:50,820 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,885 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/ir.attachment/9291/raw HTTP/1.1" 200 - 4 0.006 0.013 2026-10-07 19:21:50,931 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21: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 19:21:50,944 43 INFO rb-ce3bf1e-225338-422107 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 19:21:50,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:50] "GET /web/image/product.product/2877/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 8 0.024 0.032 2026-10-07 19:21:50,997 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,045 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,126 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,170 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,258 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,327 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,377 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:51] "GET /web/image/product.product/2878/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 8 0.008 0.030 2026-10-07 19:21:51,428 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,504 43 INFO rb-ce3bf1e-225338-422107 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 19:21:51,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1447328 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': 'b5863abc-e856-4c69-a490-b734fc5a01e0'}] 2026-10-07 19:21:51,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1447328 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': 'b5863abc-e856-4c69-a490-b734fc5a01e0'} created pos.order #910 2026-10-07 19:21:51,702 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1447328 finished 2026-10-07 19:21:51,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.126 0.242 2026-10-07 19:21:51,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:21:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.018 2026-10-07 19:21:51,948 43 INFO rb-ce3bf1e-225338-422107 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 19:21:52,007 43 INFO rb-ce3bf1e-225338-422107 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 19:21:52,065 43 INFO rb-ce3bf1e-225338-422107 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 19:21:52,122 43 INFO rb-ce3bf1e-225338-422107 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 19:21:52,169 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-10-07 19:21:52,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:21:52,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9013248 (allocated 9961472) 2026-10-07 19:21:52,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 134109 2026-10-07 19:21:52,244 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-10-07 19:21:52,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 134109 2026-10-07 19:21:52,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192152_346423_test_self_order_always_attribute.txt 2026-10-07 19:21:52,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpvcith0vz_chrome_odoo" 2026-10-07 19:21:52,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-10-07 19:22:00,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 134290 2026-10-07 19:22:00,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmp88dh9lqt_chrome_odoo 2026-10-07 19:22:00,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:36863/json/version 2026-10-07 19:22:00,212 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36863', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:00,241 43 INFO rb-ce3bf1e-225338-422107 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 19:22:00,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:36863/json 2026-10-07 19:22:00,242 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36863', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:00,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:36863/devtools/page/D961EC2AFD72DAD43F35255B9E8530CD 2026-10-07 19:22:00,271 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-10-07 19:22:00,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-10-07 19:22:00,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-10-07 19:22:00,609 43 INFO rb-ce3bf1e-225338-422107 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=5238afc7e05148dc" in browser 2026-10-07 19:22:00,609 43 INFO rb-ce3bf1e-225338-422107 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=5238afc7e05148dc" 2026-10-07 19:22:00,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:01,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /pos-self/140?access_token=5238afc7e05148dc HTTP/1.1" 200 - 59 0.078 0.592 2026-10-07 19:22:01,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': 'D961EC2AFD72DAD43F35255B9E8530CD', 'loaderId': '62A56A5868BA7527E68F172668E40C9B', 'isDownload': False} 2026-10-07 19:22:01,304 43 INFO rb-ce3bf1e-225338-422107 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 19:22:01,326 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:22:01,360 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:22:01,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.018 0.049 2026-10-07 19:22:01,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:22:01,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.112 2026-10-07 19:22:01,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:22:01,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.180 2026-10-07 19:22:01,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:22:01,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:22:01,748 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.028 2026-10-07 19:22:01,750 43 INFO rb-ce3bf1e-225338-422107 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=5238afc7e05148dc", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:22:01,756 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:22:01,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:22:01,763 43 INFO rb-ce3bf1e-225338-422107 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 19:22:01,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.058 0.055 2026-10-07 19:22:01,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.170 2026-10-07 19:22:02,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.157 0.234 2026-10-07 19:22:02,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.353 2026-10-07 19:22:02,402 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/ir.attachment/9390/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:22:02,517 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 19:22:02,608 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:22:02,623 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-10-07 19:22:02,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-07 19:22:02,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-07 19:22:02,696 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-07 19:22:02,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "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 19:22:02,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-10-07 19:22:02,752 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,831 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,902 43 INFO rb-ce3bf1e-225338-422107 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 19:22:02,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/ir.attachment/9344/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:22:02,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:02] "GET /web/image/product.product/2876/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 8 0.003 0.015 2026-10-07 19:22:02,955 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,006 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,060 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,117 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,172 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,227 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,304 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,378 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,430 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,477 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,568 43 INFO rb-ce3bf1e-225338-422107 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 19:22:03,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89091412 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': '4bc7b3db-6a23-41d7-9be0-9f9030285766'}] 2026-10-07 19:22:03,667 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89091412 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': '4bc7b3db-6a23-41d7-9be0-9f9030285766'} created pos.order #911 2026-10-07 19:22:03,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89091412 finished 2026-10-07 19:22:03,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 112 0.107 0.237 2026-10-07 19:22:03,986 43 INFO rb-ce3bf1e-225338-422107 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 19:22:04,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.021 0.017 2026-10-07 19:22:04,040 43 INFO rb-ce3bf1e-225338-422107 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 19:22:04,100 43 INFO rb-ce3bf1e-225338-422107 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 19:22:04,155 43 INFO rb-ce3bf1e-225338-422107 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 19:22:04,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-10-07 19:22:04,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 19:22:04,274 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 9058996 (allocated 10223616) 2026-10-07 19:22:04,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 134290 2026-10-07 19:22:04,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:04] "GET /web/image/ir.attachment/9389/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:22:04,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-10-07 19:22:04,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 134290 2026-10-07 19:22:04,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192204_387372_test_self_order_attribute.txt 2026-10-07 19:22:04,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmp88dh9lqt_chrome_odoo" 2026-10-07 19:22:04,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-10-07 19:22:12,532 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6451] 2026-10-07 19:22:12,755 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [2876] 2026-10-07 19:22:13,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 134469 2026-10-07 19:22:13,520 43 INFO rb-ce3bf1e-225338-422107 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/tmpgs80s5ov_chrome_odoo 2026-10-07 19:22:13,520 43 INFO rb-ce3bf1e-225338-422107 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:33005/json/version 2026-10-07 19:22:13,521 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33005', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:13,536 43 INFO rb-ce3bf1e-225338-422107 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 19:22:13,536 43 INFO rb-ce3bf1e-225338-422107 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:33005/json 2026-10-07 19:22:13,536 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33005', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:13,549 43 INFO rb-ce3bf1e-225338-422107 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:33005/devtools/page/9E53D27797C4941A912115C024BD440B 2026-10-07 19:22:13,564 43 INFO rb-ce3bf1e-225338-422107 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 19:22:13,571 43 INFO rb-ce3bf1e-225338-422107 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 19:22:13,594 43 INFO rb-ce3bf1e-225338-422107 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 19:22:13,604 43 INFO rb-ce3bf1e-225338-422107 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=017e7fdf350d4351" in browser 2026-10-07 19:22:13,604 43 INFO rb-ce3bf1e-225338-422107 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=017e7fdf350d4351" 2026-10-07 19:22:13,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:14,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /pos-self/141?access_token=017e7fdf350d4351 HTTP/1.1" 200 - 59 0.048 0.574 2026-10-07 19:22:14,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '9E53D27797C4941A912115C024BD440B', 'loaderId': '1ADA81C69589402FC2A2988D56406FB1', 'isDownload': False} 2026-10-07 19:22:14,249 43 INFO rb-ce3bf1e-225338-422107 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 19:22:14,281 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:22:14,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:22:14,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.030 0.042 2026-10-07 19:22:14,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:22:14,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.102 2026-10-07 19:22:14,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:22:14,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.125 2026-10-07 19:22:14,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-07 19:22:14,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:22:14,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.013 2026-10-07 19:22:14,722 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:22:14,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 19:22:14,732 43 INFO rb-ce3bf1e-225338-422107 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=017e7fdf350d4351", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:22:14,744 43 INFO rb-ce3bf1e-225338-422107 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 19:22:14,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.029 0.060 2026-10-07 19:22:14,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.144 2026-10-07 19:22:15,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.129 0.234 2026-10-07 19:22:15,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.338 2026-10-07 19:22:15,303 43 INFO rb-ce3bf1e-225338-422107 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 19:22:15,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/ir.attachment/9443/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 19:22:15,413 43 INFO rb-ce3bf1e-225338-422107 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 19:22:15,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 19:22:15,492 43 INFO rb-ce3bf1e-225338-422107 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 19:22:15,497 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:22:15,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.039 2026-10-07 19:22:15,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-10-07 19:22:15,549 43 INFO rb-ce3bf1e-225338-422107 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 19:22:15,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-07 19:22:15,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.011 0.082 2026-10-07 19:22:15,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-10-07 19:22:15,610 43 INFO rb-ce3bf1e-225338-422107 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 19:22:15,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:15] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.107 2026-10-07 19:22:15,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 7119320 (allocated 7864320) 2026-10-07 19:22:15,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 134469 2026-10-07 19:22:15,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-10-07 19:22:15,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 134469 2026-10-07 19:22:15,790 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192215_790078_test_self_order_check_attributes_show_images.txt 2026-10-07 19:22:15,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpgs80s5ov_chrome_odoo" 2026-10-07 19:22:15,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-10-07 19:22:23,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 134654 2026-10-07 19:22:23,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmpzfehud50_chrome_odoo 2026-10-07 19:22:23,242 43 INFO rb-ce3bf1e-225338-422107 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:46339/json/version 2026-10-07 19:22:23,243 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:23,280 43 INFO rb-ce3bf1e-225338-422107 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 19:22:23,280 43 INFO rb-ce3bf1e-225338-422107 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:46339/json 2026-10-07 19:22:23,281 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:23,300 43 INFO rb-ce3bf1e-225338-422107 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:46339/devtools/page/A9A8F55E873DBBBAF5D162E17D8D2360 2026-10-07 19:22:23,310 43 INFO rb-ce3bf1e-225338-422107 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 19:22:23,317 43 INFO rb-ce3bf1e-225338-422107 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 19:22:23,343 43 INFO rb-ce3bf1e-225338-422107 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 19:22:23,671 43 INFO rb-ce3bf1e-225338-422107 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=8f5dc68368f74ab6" in browser 2026-10-07 19:22:23,672 43 INFO rb-ce3bf1e-225338-422107 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=8f5dc68368f74ab6" 2026-10-07 19:22:23,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:24,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /pos-self/142?access_token=8f5dc68368f74ab6 HTTP/1.1" 200 - 59 0.074 0.539 2026-10-07 19:22:24,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': 'A9A8F55E873DBBBAF5D162E17D8D2360', 'loaderId': 'B3585EC35CA4E6E1D7243C35DEA90C32', 'isDownload': False} 2026-10-07 19:22:24,318 43 INFO rb-ce3bf1e-225338-422107 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 19:22:24,345 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:22:24,384 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:22:24,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.027 0.037 2026-10-07 19:22:24,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:22:24,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.099 2026-10-07 19:22:24,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:22:24,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.150 2026-10-07 19:22:24,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:22:24,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:22:24,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 19:22:24,767 43 INFO rb-ce3bf1e-225338-422107 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=8f5dc68368f74ab6", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:22:24,775 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:22:24,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:22:24,787 43 INFO rb-ce3bf1e-225338-422107 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 19:22:24,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.041 0.043 2026-10-07 19:22:24,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 19:22:25,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.165 0.257 2026-10-07 19:22:25,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.403 2026-10-07 19:22:25,446 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/ir.attachment/9497/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:22:25,566 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.008 0.032 2026-10-07 19:22:25,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/pos.category/320/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.005 0.055 2026-10-07 19:22:25,670 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.056 2026-10-07 19:22:25,711 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22: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 19:22:25,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.008 0.068 2026-10-07 19:22:25,728 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-10-07 19:22:25,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 19:22:25,782 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.138 2026-10-07 19:22:25,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:25] "GET /web/image/product.template/2376/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 19:22:25,837 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-10-07 19:22:25,838 43 INFO rb-ce3bf1e-225338-422107 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 19:22:25,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7134412 (allocated 7602176) 2026-10-07 19:22:25,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 134654 2026-10-07 19:22:25,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-10-07 19:22:25,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 134654 2026-10-07 19:22:26,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192226_032143_test_self_order_multi_check_attribute.txt 2026-10-07 19:22:26,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmpzfehud50_chrome_odoo" 2026-10-07 19:22:26,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-10-07 19:22:33,868 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6451] 2026-10-07 19:22:33,926 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [2876] 2026-10-07 19:22:34,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 134835 2026-10-07 19:22:34,435 43 INFO rb-ce3bf1e-225338-422107 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/tmplbwi6ez4_chrome_odoo 2026-10-07 19:22:34,435 43 INFO rb-ce3bf1e-225338-422107 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:42641/json/version 2026-10-07 19:22:34,436 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:34,492 43 INFO rb-ce3bf1e-225338-422107 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 19:22:34,492 43 INFO rb-ce3bf1e-225338-422107 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:42641/json 2026-10-07 19:22:34,493 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:34,507 43 INFO rb-ce3bf1e-225338-422107 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:42641/devtools/page/B8F8B1641B17A40AFA62AF68BD3335F9 2026-10-07 19:22:34,521 43 INFO rb-ce3bf1e-225338-422107 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 19:22:34,540 43 INFO rb-ce3bf1e-225338-422107 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 19:22:34,585 43 INFO rb-ce3bf1e-225338-422107 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 19:22:34,600 43 INFO rb-ce3bf1e-225338-422107 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=42b7dbb334ba4b8f" in browser 2026-10-07 19:22:34,601 43 INFO rb-ce3bf1e-225338-422107 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=42b7dbb334ba4b8f" 2026-10-07 19:22:34,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:35,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /pos-self/143?access_token=42b7dbb334ba4b8f HTTP/1.1" 200 - 59 0.049 0.780 2026-10-07 19:22:35,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'B8F8B1641B17A40AFA62AF68BD3335F9', 'loaderId': 'D4159F9F887827A2408764192DE8172D', 'isDownload': False} 2026-10-07 19:22:35,456 43 INFO rb-ce3bf1e-225338-422107 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 19:22:35,481 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:22:35,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:22:35,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.007 0.036 2026-10-07 19:22:35,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:22:35,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.076 2026-10-07 19:22:35,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:22:35,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.111 2026-10-07 19:22:35,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /favicon.ico HTTP/1.1" 301 - 1 0.012 0.020 2026-10-07 19:22:35,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.034 2026-10-07 19:22:35,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 19:22:35,881 43 INFO rb-ce3bf1e-225338-422107 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=42b7dbb334ba4b8f", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:22:35,888 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:22:35,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 19:22:35,899 43 INFO rb-ce3bf1e-225338-422107 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 19:22:35,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:35] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.024 0.056 2026-10-07 19:22:36,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.144 2026-10-07 19:22:36,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.170 0.273 2026-10-07 19:22:36,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.400 2026-10-07 19:22:36,545 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/ir.attachment/9550/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:22:36,675 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/pos.category/318/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 19:22:36,807 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:22:36,808 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/product.template/2370/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.051 2026-10-07 19:22:36,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/product.template/2371/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-07 19:22:36,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/product.template/2374/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-07 19:22:36,856 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/product.template/2372/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.004 0.085 2026-10-07 19:22:36,910 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:36] "GET /web/image/product.template/2373/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.116 2026-10-07 19:22:36,966 43 INFO rb-ce3bf1e-225338-422107 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 19:22:36,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22: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 19:22:37,021 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,079 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,132 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,184 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,236 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,288 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,348 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,400 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,500 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,572 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:37] "GET /web/image/ir.attachment/9504/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-07 19:22:37,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:37] "GET /web/image/product.product/2883/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 8 0.005 0.021 2026-10-07 19:22:37,627 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,706 43 INFO rb-ce3bf1e-225338-422107 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 19:22:37,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57873729 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '7c47681e-713c-48d4-ba51-cb3873bd7618'}] 2026-10-07 19:22:37,829 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57873729 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '7c47681e-713c-48d4-ba51-cb3873bd7618'} created pos.order #912 2026-10-07 19:22:37,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57873729 finished 2026-10-07 19:22:38,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.154 0.199 2026-10-07 19:22:38,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.015 2026-10-07 19:22:38,125 43 INFO rb-ce3bf1e-225338-422107 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 19:22:38,179 43 INFO rb-ce3bf1e-225338-422107 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 19:22:38,180 43 INFO rb-ce3bf1e-225338-422107 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 19:22:38,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8372632 (allocated 9699328) 2026-10-07 19:22:38,244 43 INFO rb-ce3bf1e-225338-422107 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 134835 2026-10-07 19:22:38,245 43 INFO rb-ce3bf1e-225338-422107 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 19:22:38,246 43 INFO rb-ce3bf1e-225338-422107 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 134835 2026-10-07 19:22:38,356 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192238_355896_test_self_order_multi_check_attribute_with_extra_price.txt 2026-10-07 19:22:38,356 43 INFO rb-ce3bf1e-225338-422107 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/tmplbwi6ez4_chrome_odoo" 2026-10-07 19:22:38,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-10-07 19:22:46,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 135020 2026-10-07 19:22:46,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpz99azxi9_chrome_odoo 2026-10-07 19:22:46,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34613/json/version 2026-10-07 19:22:46,488 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34613', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:46,520 43 INFO rb-ce3bf1e-225338-422107 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 19:22:46,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34613/json 2026-10-07 19:22:46,521 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34613', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:22:46,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:34613/devtools/page/0B78221A97EF36CD5E2CE29FFBE1993C 2026-10-07 19:22:46,545 43 INFO rb-ce3bf1e-225338-422107 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 19:22:46,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-10-07 19:22:46,584 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-10-07 19:22:46,917 43 INFO rb-ce3bf1e-225338-422107 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=6a6bad37037e4b4d&table_identifier=2578efb4" in browser 2026-10-07 19:22:46,917 43 INFO rb-ce3bf1e-225338-422107 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=6a6bad37037e4b4d&table_identifier=2578efb4" 2026-10-07 19:22:46,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:47,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /pos-self/144?access_token=6a6bad37037e4b4d&table_identifier=2578efb4 HTTP/1.1" 200 - 61 0.078 0.485 2026-10-07 19:22:47,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': '0B78221A97EF36CD5E2CE29FFBE1993C', 'loaderId': 'EED3FFBB14A0ECB4761AC8B41A6238CB', 'isDownload': False} 2026-10-07 19:22:47,501 43 INFO rb-ce3bf1e-225338-422107 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 19:22:47,526 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:22:47,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:22:47,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.025 0.040 2026-10-07 19:22:47,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:22:47,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.096 2026-10-07 19:22:47,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:22:47,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.128 2026-10-07 19:22:47,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:22:47,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:22:47,932 43 INFO rb-ce3bf1e-225338-422107 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=6a6bad37037e4b4d&table_identifier=2578efb4", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:22:47,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.016 2026-10-07 19:22:47,939 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:22:47,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 19:22:47,943 43 INFO rb-ce3bf1e-225338-422107 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 19:22:48,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.049 0.059 2026-10-07 19:22:48,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.169 2026-10-07 19:22:48,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.211 0.231 2026-10-07 19:22:48,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.418 2026-10-07 19:22:48,662 43 INFO rb-ce3bf1e-225338-422107 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 19:22:48,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /web/image/ir.attachment/9603/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:22:48,739 43 INFO rb-ce3bf1e-225338-422107 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 19:22:48,763 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /web/image/ir.attachment/9557/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:22:48,800 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22: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 19:22:48,860 43 INFO rb-ce3bf1e-225338-422107 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 19:22:48,915 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22: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 19:22:48,924 43 INFO rb-ce3bf1e-225338-422107 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 19:22:48,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /web/image/pos.category/321/image_128?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 2 0.006 0.026 2026-10-07 19:22:48,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:48] "GET /web/image/product.template/2377/image_512?unique=2026-10-07T19:21:38.000+00:00 HTTP/1.1" 200 - 3 0.009 0.043 2026-10-07 19:22:48,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-10-07 19:22:48,975 43 INFO rb-ce3bf1e-225338-422107 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 19:22:49,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6675340 (allocated 7340032) 2026-10-07 19:22:49,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 135020 2026-10-07 19:22:49,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-10-07 19:22:49,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 135020 2026-10-07 19:22:49,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192249_157808_test_self_order_product_info.txt 2026-10-07 19:22:49,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpz99azxi9_chrome_odoo" 2026-10-07 19:22:49,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:22:51,016 43 INFO rb-ce3bf1e-225338-422107 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 19:22:59,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:22:59,646 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78014888 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': 'f2e0e88f-6e5f-45a9-aad6-bcfb8caebf7c'}] 2026-10-07 19:22:59,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78014888 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': 'f2e0e88f-6e5f-45a9-aad6-bcfb8caebf7c'} created pos.order #913 2026-10-07 19:22:59,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78014888 finished 2026-10-07 19:22:59,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:22:59] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.148 0.420 2026-10-07 19:23:00,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77773748 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '38d296f9-451a-4742-82a0-2d5a08112268'}] 2026-10-07 19:23:00,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77773748 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '38d296f9-451a-4742-82a0-2d5a08112268'} created pos.order #914 2026-10-07 19:23:00,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77773748 finished 2026-10-07 19:23:00,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:00] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.116 0.168 2026-10-07 19:23:00,481 43 INFO rb-ce3bf1e-225338-422107 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 19:23:07,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:23:08,177 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91200641 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': '103c45f5-49db-4649-b279-171c5fccadbf'}] 2026-10-07 19:23:08,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91200641 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': '103c45f5-49db-4649-b279-171c5fccadbf'} created pos.order #915 2026-10-07 19:23:08,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91200641 finished 2026-10-07 19:23:08,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.128 0.418 2026-10-07 19:23:08,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8061684 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': '1eaf574d-34f8-4862-9fc6-eb2f0eb7ab78'}] 2026-10-07 19:23:08,759 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8061684 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': '1eaf574d-34f8-4862-9fc6-eb2f0eb7ab78'} created pos.order #916 2026-10-07 19:23:08,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8061684 finished 2026-10-07 19:23:08,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 138 0.104 0.147 2026-10-07 19:23:08,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-10-07 19:23:15,862 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:23:16,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51403178 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'afdefbac-6450-44b7-8a42-52d1050aa623'}] 2026-10-07 19:23:16,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51403178 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'afdefbac-6450-44b7-8a42-52d1050aa623'} created pos.order #917 2026-10-07 19:23:16,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51403178 finished 2026-10-07 19:23:16,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.088 0.372 2026-10-07 19:23:16,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59895567 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': '81f8e636-8003-4423-9b60-5c35fa0ec927'}] 2026-10-07 19:23:16,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59895567 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': '81f8e636-8003-4423-9b60-5c35fa0ec927'} created pos.order #918 2026-10-07 19:23:16,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59895567 finished 2026-10-07 19:23:16,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:16] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.055 0.083 2026-10-07 19:23:16,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-10-07 19:23:23,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-10-07 19:23:30,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-10-07 19:23:38,197 43 INFO rb-ce3bf1e-225338-422107 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 19:23:46,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:23:46,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33158088 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '21a2b46d-6b78-4570-ad5f-e7d6b4e6871d'}] 2026-10-07 19:23:46,463 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33158088 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '21a2b46d-6b78-4570-ad5f-e7d6b4e6871d'} created pos.order #923 2026-10-07 19:23:46,465 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33158088 finished 2026-10-07 19:23:46,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.121 0.379 2026-10-07 19:23:46,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967097 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '48eb6b04-6f48-4deb-a623-50e6ebc9b08b'}] 2026-10-07 19:23:46,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967097 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '48eb6b04-6f48-4deb-a623-50e6ebc9b08b'} created pos.order #924 2026-10-07 19:23:46,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86967097 finished 2026-10-07 19:23:46,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:46] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.042 0.061 2026-10-07 19:23:46,721 43 INFO rb-ce3bf1e-225338-422107 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 19:23:54,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:23:55,194 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8112266 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': 'e49b5053-9c81-463a-91f0-efef16df2c5d'}] 2026-10-07 19:23:55,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8112266 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': 'e49b5053-9c81-463a-91f0-efef16df2c5d'} created pos.order #925 2026-10-07 19:23:55,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8112266 finished 2026-10-07 19:23:55,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.138 0.383 2026-10-07 19:23:55,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49943727 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '80156d1a-ffae-41ab-a888-d3c0e5b2181d'}] 2026-10-07 19:23:55,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49943727 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '80156d1a-ffae-41ab-a888-d3c0e5b2181d'} created pos.order #926 2026-10-07 19:23:55,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49943727 finished 2026-10-07 19:23:55,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:23:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.030 0.074 2026-10-07 19:23:55,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-10-07 19:24:03,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:04,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.046 0.510 2026-10-07 19:24:04,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-10-07 19:24:11,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:11,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37770587 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '0967e27f-a674-4cc6-8dcb-1eefc0d356ed'}] 2026-10-07 19:24:11,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37770587 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '0967e27f-a674-4cc6-8dcb-1eefc0d356ed'} created pos.order #927 2026-10-07 19:24:11,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37770587 finished 2026-10-07 19:24:11,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.060 0.342 2026-10-07 19:24:12,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-10-07 19:24:19,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:19,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.027 0.323 2026-10-07 19:24:19,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-10-07 19:24:28,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 135214 2026-10-07 19:24:28,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpu7wd7e0r_chrome_odoo 2026-10-07 19:24:28,312 43 INFO rb-ce3bf1e-225338-422107 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:46189/json/version 2026-10-07 19:24:28,313 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:28,358 43 INFO rb-ce3bf1e-225338-422107 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 19:24:28,359 43 INFO rb-ce3bf1e-225338-422107 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:46189/json 2026-10-07 19:24:28,361 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46189', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:28,376 43 INFO rb-ce3bf1e-225338-422107 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:46189/devtools/page/66B9A9A804B788F58F68F80F2A4A469A 2026-10-07 19:24:28,393 43 INFO rb-ce3bf1e-225338-422107 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 19:24:28,412 43 INFO rb-ce3bf1e-225338-422107 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 19:24:28,459 43 INFO rb-ce3bf1e-225338-422107 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 19:24:28,850 43 INFO rb-ce3bf1e-225338-422107 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=e2f9703b302f42a0" in browser 2026-10-07 19:24:28,850 43 INFO rb-ce3bf1e-225338-422107 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=e2f9703b302f42a0" 2026-10-07 19:24:28,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:29,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /pos-self/156?access_token=e2f9703b302f42a0 HTTP/1.1" 200 - 57 0.035 0.547 2026-10-07 19:24:29,453 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': '66B9A9A804B788F58F68F80F2A4A469A', 'loaderId': '2F4E2E9F31B84116872BD9E4C7964A8D', 'isDownload': False} 2026-10-07 19:24:29,453 43 INFO rb-ce3bf1e-225338-422107 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 19:24:29,477 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:24:29,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:24:29,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.033 2026-10-07 19:24:29,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:24:29,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.065 2026-10-07 19:24:29,580 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:24:29,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.111 2026-10-07 19:24:29,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:24:29,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:24:29,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-07 19:24:29,875 43 INFO rb-ce3bf1e-225338-422107 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=e2f9703b302f42a0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:24:29,880 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:24:29,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:24:29,891 43 INFO rb-ce3bf1e-225338-422107 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 19:24:29,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.052 2026-10-07 19:24:30,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.082 0.116 2026-10-07 19:24:30,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.125 2026-10-07 19:24:30,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.159 0.272 2026-10-07 19:24:30,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-10-07 19:24:30,681 43 INFO rb-ce3bf1e-225338-422107 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 19:24:30,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /web/image/ir.attachment/10207/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:24:30,768 43 INFO rb-ce3bf1e-225338-422107 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 19:24:30,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /web/image/ir.attachment/10161/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:24:30,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24: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 19:24:30,870 43 INFO rb-ce3bf1e-225338-422107 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 19:24:30,936 43 INFO rb-ce3bf1e-225338-422107 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 19:24:30,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.045 2026-10-07 19:24:30,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:30] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.061 2026-10-07 19:24:31,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-07 19:24:31,020 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.008 0.093 2026-10-07 19:24:31,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-10-07 19:24:31,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2380/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.133 2026-10-07 19:24:31,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2381/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-07 19:24:31,105 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2407/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.010 0.129 2026-10-07 19:24:31,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2408/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 19:24:31,166 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2409/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 19:24:31,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.template/2410/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 19:24:31,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.product/2917/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.011 0.130 2026-10-07 19:24:31,228 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.product/2915/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.013 0.159 2026-10-07 19:24:31,308 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:31] "GET /web/image/product.product/2918/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.167 2026-10-07 19:24:31,381 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,441 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,536 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,603 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,670 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,731 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-10-07 19:24:31,839 43 INFO rb-ce3bf1e-225338-422107 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 19:24:31,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11240372 (allocated 12193792) 2026-10-07 19:24:31,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 135214 2026-10-07 19:24:31,949 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-10-07 19:24:31,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 135214 2026-10-07 19:24:32,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192432_047861_test_product_dont_display_all_variants.txt 2026-10-07 19:24:32,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpu7wd7e0r_chrome_odoo" 2026-10-07 19:24:32,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-10-07 19:24:40,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 135409 2026-10-07 19:24:40,886 43 INFO rb-ce3bf1e-225338-422107 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/tmpn69c4ht2_chrome_odoo 2026-10-07 19:24:40,886 43 INFO rb-ce3bf1e-225338-422107 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:35273/json/version 2026-10-07 19:24:40,887 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35273', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:40,911 43 INFO rb-ce3bf1e-225338-422107 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 19:24:40,911 43 INFO rb-ce3bf1e-225338-422107 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:35273/json 2026-10-07 19:24:40,912 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35273', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:40,932 43 INFO rb-ce3bf1e-225338-422107 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:35273/devtools/page/62F44645D872FA69280DCD6D336A7E20 2026-10-07 19:24:40,937 43 INFO rb-ce3bf1e-225338-422107 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 19:24:40,946 43 INFO rb-ce3bf1e-225338-422107 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 19:24:40,962 43 INFO rb-ce3bf1e-225338-422107 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 19:24:41,322 43 INFO rb-ce3bf1e-225338-422107 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=81b6e56615df40f1" in browser 2026-10-07 19:24:41,322 43 INFO rb-ce3bf1e-225338-422107 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=81b6e56615df40f1" 2026-10-07 19:24:41,342 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:41,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:41] "GET /pos-self/157?access_token=81b6e56615df40f1 HTTP/1.1" 200 - 59 0.070 0.493 2026-10-07 19:24:41,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': '62F44645D872FA69280DCD6D336A7E20', 'loaderId': 'EA4768532128D633B7AE27171EC2F56D', 'isDownload': False} 2026-10-07 19:24:41,908 43 INFO rb-ce3bf1e-225338-422107 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 19:24:41,941 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:24:41,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:24:42,007 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.047 2026-10-07 19:24:42,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:24:42,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.084 2026-10-07 19:24:42,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:24:42,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.120 2026-10-07 19:24:42,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 19:24:42,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:24:42,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.012 2026-10-07 19:24:42,317 43 INFO rb-ce3bf1e-225338-422107 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=81b6e56615df40f1", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:24:42,325 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:24:42,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 19:24:42,330 43 INFO rb-ce3bf1e-225338-422107 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 19:24:42,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.050 0.054 2026-10-07 19:24:42,530 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.179 2026-10-07 19:24:42,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.181 0.273 2026-10-07 19:24:42,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.423 2026-10-07 19:24:43,043 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/ir.attachment/10260/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:24:43,203 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/ir.attachment/10259/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:24:43,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/pos.category/324/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.046 2026-10-07 19:24:43,312 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:24:43,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/pos.category/323/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-10-07 19:24:43,339 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:24:43,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/pos.category/325/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.098 2026-10-07 19:24:43,369 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.123 2026-10-07 19:24:43,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2411/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.010 0.119 2026-10-07 19:24:43,431 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2412/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-07 19:24:43,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2413/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.104 2026-10-07 19:24:43,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2414/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 19:24:43,495 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2415/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 19:24:43,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2420/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.010 0.136 2026-10-07 19:24:43,551 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.product/2920/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.029 0.150 2026-10-07 19:24:43,607 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.product/2921/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.008 0.189 2026-10-07 19:24:43,661 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.product/2922/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.008 0.189 2026-10-07 19:24:43,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2416/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-10-07 19:24:43,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2417/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.196 2026-10-07 19:24:43,727 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2418/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-10-07 19:24:43,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2419/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-10-07 19:24:43,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-10-07 19:24:43,776 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-10-07 19:24:43,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 19:24:43,858 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,912 43 INFO rb-ce3bf1e-225338-422107 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 19:24:43,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.product/2923/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.011 0.020 2026-10-07 19:24:43,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:43] "GET /web/image/product.product/2924/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.045 2026-10-07 19:24:43,959 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,027 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,111 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:44] "GET /web/image/product.product/2925/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.013 0.027 2026-10-07 19:24:44,184 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:44] "GET /web/image/product.product/2926/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.007 0.051 2026-10-07 19:24:44,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:44] "GET /web/image/product.product/2928/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.005 0.075 2026-10-07 19:24:44,238 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:44] "GET /web/image/product.product/2927/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.017 0.105 2026-10-07 19:24:44,288 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,340 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,390 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,536 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,537 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13892336 (allocated 14954496) 2026-10-07 19:24:44,688 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 135409 2026-10-07 19:24:44,690 43 INFO rb-ce3bf1e-225338-422107 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 19:24:44,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 135409 2026-10-07 19:24:44,788 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192444_787797_test_self_combo_extra_price_selection_and_confirmation.txt 2026-10-07 19:24:44,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmpn69c4ht2_chrome_odoo" 2026-10-07 19:24:44,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-10-07 19:24:53,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 135621 2026-10-07 19:24:53,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpkpcslj01_chrome_odoo 2026-10-07 19:24:53,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:44899/json/version 2026-10-07 19:24:53,537 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:53,618 43 INFO rb-ce3bf1e-225338-422107 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 19:24:53,618 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:44899/json 2026-10-07 19:24:53,619 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:24:53,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:44899/devtools/page/11642B37EED43AE09179835FF0E3B31B 2026-10-07 19:24:53,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-10-07 19:24:53,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-10-07 19:24:53,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-10-07 19:24:53,977 43 INFO rb-ce3bf1e-225338-422107 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=b1210521abe64a7e" in browser 2026-10-07 19:24:53,978 43 INFO rb-ce3bf1e-225338-422107 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=b1210521abe64a7e" 2026-10-07 19:24:54,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:24:54,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:54] "GET /pos-self/158?access_token=b1210521abe64a7e HTTP/1.1" 200 - 59 0.052 0.749 2026-10-07 19:24:54,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': '11642B37EED43AE09179835FF0E3B31B', 'loaderId': 'AEA3691E4AADAEB28CA11FD0271BE846', 'isDownload': False} 2026-10-07 19:24:54,806 43 INFO rb-ce3bf1e-225338-422107 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 19:24:54,829 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:24:54,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:24:54,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:54] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.042 0.051 2026-10-07 19:24:54,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:24:54,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:54] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.105 2026-10-07 19:24:54,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:24:55,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.028 0.153 2026-10-07 19:24:55,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.007 0.016 2026-10-07 19:24:55,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 19:24:55,325 43 INFO rb-ce3bf1e-225338-422107 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=b1210521abe64a7e", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:24:55,330 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.014 0.023 2026-10-07 19:24:55,334 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:24:55,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:24:55,336 43 INFO rb-ce3bf1e-225338-422107 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 19:24:55,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.026 0.055 2026-10-07 19:24:55,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.150 2026-10-07 19:24:55,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.191 0.279 2026-10-07 19:24:55,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.436 2026-10-07 19:24:56,031 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/ir.attachment/10313/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 19:24:56,175 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/pos.category/326/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 19:24:56,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2422/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.020 2026-10-07 19:24:56,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24: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 19:24:56,289 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24: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 19:24:56,297 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/pos.category/328/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.003 0.068 2026-10-07 19:24:56,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.099 2026-10-07 19:24:56,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2421/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-07 19:24:56,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/pos.category/327/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.153 2026-10-07 19:24:56,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2423/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 19:24:56,403 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2424/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-10-07 19:24:56,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2425/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-10-07 19:24:56,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2430/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-10-07 19:24:56,467 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2930/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.018 0.129 2026-10-07 19:24:56,524 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2931/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.009 0.138 2026-10-07 19:24:56,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2932/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.151 2026-10-07 19:24:56,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2889/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.014 0.153 2026-10-07 19:24:56,602 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2426/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.011 0.166 2026-10-07 19:24:56,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2427/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-10-07 19:24:56,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2428/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-07 19:24:56,678 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2429/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-10-07 19:24:56,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-10-07 19:24:56,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-10-07 19:24:56,747 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2933/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.009 0.107 2026-10-07 19:24:56,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2934/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.007 0.113 2026-10-07 19:24:56,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-10-07 19:24:56,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2935/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.004 0.100 2026-10-07 19:24:56,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2936/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.009 0.123 2026-10-07 19:24:56,855 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2937/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.011 0.138 2026-10-07 19:24:56,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/product.product/2938/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.006 0.136 2026-10-07 19:24:56,962 43 INFO rb-ce3bf1e-225338-422107 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 19:24:56,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:56] "GET /web/image/ir.attachment/10267/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-10-07 19:24:57,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:57] "GET /web/image/product.product/2939/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.008 0.017 2026-10-07 19:24:57,068 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,118 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,169 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,227 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,344 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93209828 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '3ab66bc7-b899-402f-a147-6541b3638723'}] 2026-10-07 19:24:57,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93209828 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '3ab66bc7-b899-402f-a147-6541b3638723'} created pos.order #928 2026-10-07 19:24:57,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93209828 finished 2026-10-07 19:24:57,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 154 0.244 0.301 2026-10-07 19:24:57,942 43 INFO rb-ce3bf1e-225338-422107 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 19:24:57,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:24:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 19:24:57,991 43 INFO rb-ce3bf1e-225338-422107 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 19:24:58,050 43 INFO rb-ce3bf1e-225338-422107 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 19:24:58,098 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-10-07 19:24:58,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:24:58,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11473468 (allocated 12980224) 2026-10-07 19:24:58,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 135621 2026-10-07 19:24:58,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-10-07 19:24:58,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 135621 2026-10-07 19:24:58,357 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192458_357764_test_self_order_combo.txt 2026-10-07 19:24:58,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpkpcslj01_chrome_odoo" 2026-10-07 19:24:58,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-10-07 19:25:06,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 135828 2026-10-07 19:25:06,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpac9u97d8_chrome_odoo 2026-10-07 19:25:06,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:39279/json/version 2026-10-07 19:25:06,844 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39279', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:06,878 43 INFO rb-ce3bf1e-225338-422107 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 19:25:06,878 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:39279/json 2026-10-07 19:25:06,879 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39279', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:06,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:39279/devtools/page/4125911AF1EA4940728D05E15B7E256A 2026-10-07 19:25:06,915 43 INFO rb-ce3bf1e-225338-422107 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 19:25:06,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-10-07 19:25:06,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-10-07 19:25:07,241 43 INFO rb-ce3bf1e-225338-422107 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=87894230d022461e" in browser 2026-10-07 19:25:07,241 43 INFO rb-ce3bf1e-225338-422107 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=87894230d022461e" 2026-10-07 19:25:07,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:25:07,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:07] "GET /pos-self/159?access_token=87894230d022461e HTTP/1.1" 200 - 59 0.041 0.493 2026-10-07 19:25:07,801 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': '4125911AF1EA4940728D05E15B7E256A', 'loaderId': '6B1B818DD03C6B5902892918C230036A', 'isDownload': False} 2026-10-07 19:25:07,802 43 INFO rb-ce3bf1e-225338-422107 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 19:25:07,826 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:25:07,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:25:07,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:07] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.026 2026-10-07 19:25:07,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:25:07,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:07] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.066 2026-10-07 19:25:07,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:25:07,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:07] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.085 2026-10-07 19:25:08,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:25:08,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:25:08,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 19:25:08,175 43 INFO rb-ce3bf1e-225338-422107 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=87894230d022461e", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:25:08,177 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:25:08,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:25:08,185 43 INFO rb-ce3bf1e-225338-422107 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 19:25:08,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.029 0.065 2026-10-07 19:25:08,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.147 2026-10-07 19:25:08,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.201 0.287 2026-10-07 19:25:08,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.447 2026-10-07 19:25:08,914 43 INFO rb-ce3bf1e-225338-422107 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 19:25:08,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:08] "GET /web/image/ir.attachment/10366/raw HTTP/1.1" 200 - 4 0.006 0.013 2026-10-07 19:25:09,063 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/pos.category/329/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 19:25:09,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/pos.category/330/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.008 0.066 2026-10-07 19:25:09,199 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,204 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25: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 19:25:09,215 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:25:09,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/pos.category/332/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.086 2026-10-07 19:25:09,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/pos.category/331/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.001 0.123 2026-10-07 19:25:09,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/pos.category/322/image_128?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 2 0.002 0.139 2026-10-07 19:25:09,302 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2432/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.007 0.146 2026-10-07 19:25:09,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2431/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-10-07 19:25:09,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2433/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-10-07 19:25:09,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2434/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.129 2026-10-07 19:25:09,398 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2441/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.031 0.135 2026-10-07 19:25:09,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.product/2943/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.017 0.166 2026-10-07 19:25:09,485 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2435/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-10-07 19:25:09,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.product/2944/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.011 0.200 2026-10-07 19:25:09,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2440/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-10-07 19:25:09,584 43 INFO rb-ce3bf1e-225338-422107 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 19:25:09,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2436/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-10-07 19:25:09,621 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2437/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-10-07 19:25:09,647 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2438/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.011 0.150 2026-10-07 19:25:09,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/product.template/2439/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.004 0.149 2026-10-07 19:25:09,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:09] "GET /web/image/ir.attachment/10320/raw HTTP/1.1" 200 - 4 0.003 0.118 2026-10-07 19:25:09,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63052614 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '173d7381-aec7-4328-97c1-3fc0cdf44e33'}] 2026-10-07 19:25:09,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63052614 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '173d7381-aec7-4328-97c1-3fc0cdf44e33'} created pos.order #929 2026-10-07 19:25:09,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63052614 finished 2026-10-07 19:25:10,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 128 0.159 0.323 2026-10-07 19:25:10,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "GET /web/image/product.template/2378/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.005 0.457 2026-10-07 19:25:10,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "GET /web/image/product.template/2379/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.002 0.442 2026-10-07 19:25:10,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "GET /web/image/product.product/2950/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 8 0.011 0.526 2026-10-07 19:25:10,161 43 INFO rb-ce3bf1e-225338-422107 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 19:25:10,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "GET /web/image/product.template/2382/image_512?unique=2026-10-07T19:22:49.000+00:00 HTTP/1.1" 200 - 3 0.003 0.475 2026-10-07 19:25:10,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-10-07 19:25:10,209 43 INFO rb-ce3bf1e-225338-422107 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 19:25:10,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.015 2026-10-07 19:25:10,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 9085900 (allocated 10485760) 2026-10-07 19:25:10,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 135828 2026-10-07 19:25:10,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-10-07 19:25:10,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 135828 2026-10-07 19:25:10,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192510_407868_test_self_order_combo_categories.txt 2026-10-07 19:25:10,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpac9u97d8_chrome_odoo" 2026-10-07 19:25:10,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-10-07 19:25:18,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:25:18,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657695 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': 'f4c0ea1d-2766-4695-ad2e-9a4297c828da'}] 2026-10-07 19:25:19,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657695 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': 'f4c0ea1d-2766-4695-ad2e-9a4297c828da'} created pos.order #930 2026-10-07 19:25:19,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657695 finished 2026-10-07 19:25:19,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.132 0.428 2026-10-07 19:25:19,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-10-07 19:25:26,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:25:26,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:26] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.030 0.354 2026-10-07 19:25:27,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.012 0.035 2026-10-07 19:25:27,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.010 0.028 2026-10-07 19:25:27,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:25:28,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-10-07 19:25:36,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 136035 2026-10-07 19:25:36,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpldodqk_u_chrome_odoo 2026-10-07 19:25:36,442 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:35365/json/version 2026-10-07 19:25:36,444 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:36,457 43 INFO rb-ce3bf1e-225338-422107 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 19:25:36,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:35365/json 2026-10-07 19:25:36,458 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:36,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:35365/devtools/page/9A371B8A22D735B1361B6D26AF1FC025 2026-10-07 19:25:36,486 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-10-07 19:25:36,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-10-07 19:25:36,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-10-07 19:25:36,829 43 INFO rb-ce3bf1e-225338-422107 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=fee40bff40374091" in browser 2026-10-07 19:25:36,830 43 INFO rb-ce3bf1e-225338-422107 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=fee40bff40374091" 2026-10-07 19:25:36,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:25:37,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /pos-self/162?access_token=fee40bff40374091 HTTP/1.1" 200 - 57 0.033 0.555 2026-10-07 19:25:37,437 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '9A371B8A22D735B1361B6D26AF1FC025', 'loaderId': '0EAE994F1409AF53F37CF7BD10B90769', 'isDownload': False} 2026-10-07 19:25:37,437 43 INFO rb-ce3bf1e-225338-422107 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 19:25:37,454 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:25:37,478 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:25:37,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.022 0.034 2026-10-07 19:25:37,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:25:37,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.092 2026-10-07 19:25:37,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:25:37,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.111 2026-10-07 19:25:37,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.015 2026-10-07 19:25:37,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:25:37,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.009 2026-10-07 19:25:37,819 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:25:37,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:25:37,825 43 INFO rb-ce3bf1e-225338-422107 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=fee40bff40374091", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:25:37,838 43 INFO rb-ce3bf1e-225338-422107 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 19:25:37,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.034 0.049 2026-10-07 19:25:37,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.143 2026-10-07 19:25:38,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.142 0.249 2026-10-07 19:25:38,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.329 2026-10-07 19:25:38,459 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.044 2026-10-07 19:25:38,473 43 INFO rb-ce3bf1e-225338-422107 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 19:25:38,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/ir.attachment/10529/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-10-07 19:25:38,531 43 INFO rb-ce3bf1e-225338-422107 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 19:25:38,623 43 INFO rb-ce3bf1e-225338-422107 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 19:25:38,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 19:25:38,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.033 2026-10-07 19:25:38,702 43 INFO rb-ce3bf1e-225338-422107 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 19:25:38,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-07 19:25:38,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-07 19:25:38,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-07 19:25:38,744 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-10-07 19:25:38,745 43 INFO rb-ce3bf1e-225338-422107 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 19:25:38,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:38] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.097 2026-10-07 19:25:38,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6678464 (allocated 7340032) 2026-10-07 19:25:38,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 136035 2026-10-07 19:25:38,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-10-07 19:25:38,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 136035 2026-10-07 19:25:38,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192538_900516_test_self_order_common.txt 2026-10-07 19:25:38,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpldodqk_u_chrome_odoo" 2026-10-07 19:25:38,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-10-07 19:25:46,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-10-07 19:25:54,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 136215 2026-10-07 19:25:54,473 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpr7n5uvm7_chrome_odoo 2026-10-07 19:25:54,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:34681/json/version 2026-10-07 19:25:54,475 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:54,505 43 INFO rb-ce3bf1e-225338-422107 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 19:25:54,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:34681/json 2026-10-07 19:25:54,506 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:25:54,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:34681/devtools/page/9D8AEDC1C4F62193835078822579B593 2026-10-07 19:25:54,529 43 INFO rb-ce3bf1e-225338-422107 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 19:25:54,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-10-07 19:25:54,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-10-07 19:25:54,861 43 INFO rb-ce3bf1e-225338-422107 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 19:25:54,861 43 INFO rb-ce3bf1e-225338-422107 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 19:25:54,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:25:55,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.039 0.663 2026-10-07 19:25:55,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': '9D8AEDC1C4F62193835078822579B593', 'loaderId': '2C71521D278B4C6850B82DBC51D76464', 'isDownload': False} 2026-10-07 19:25:55,591 43 INFO rb-ce3bf1e-225338-422107 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 19:25:55,628 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:25:55,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:25:55,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.050 2026-10-07 19:25:55,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:25:55,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.087 2026-10-07 19:25:55,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:25:55,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.111 2026-10-07 19:25:55,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.006 2026-10-07 19:25:55,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:25:55,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.018 2026-10-07 19:25:55,974 43 INFO rb-ce3bf1e-225338-422107 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 19:25:55,981 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:25:55,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:25:55,985 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.025 0.050 2026-10-07 19:25:56,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.138 2026-10-07 19:25:56,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.145 0.249 2026-10-07 19:25:56,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.343 2026-10-07 19:25:56,585 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/ir.attachment/10638/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:25:56,665 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/ir.attachment/10592/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:25:56,704 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25: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 19:25:56,786 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-10-07 19:25:56,839 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.026 2026-10-07 19:25:56,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.041 2026-10-07 19:25:56,888 43 INFO rb-ce3bf1e-225338-422107 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 19:25:56,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.052 2026-10-07 19:25:56,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.079 2026-10-07 19:25:56,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:25:56] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-10-07 19:25:56,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-10-07 19:25:56,941 43 INFO rb-ce3bf1e-225338-422107 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 19:25:57,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6855280 (allocated 7340032) 2026-10-07 19:25:57,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 136215 2026-10-07 19:25:57,019 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-10-07 19:25:57,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 136215 2026-10-07 19:25:57,130 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192557_130748_test_self_order_consultation_open.txt 2026-10-07 19:25:57,131 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpr7n5uvm7_chrome_odoo" 2026-10-07 19:25:57,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-10-07 19:26:06,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136403 2026-10-07 19:26:06,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpgvp4kvqe_chrome_odoo 2026-10-07 19:26:06,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34235/json/version 2026-10-07 19:26:06,224 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:06,251 43 INFO rb-ce3bf1e-225338-422107 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 19:26:06,251 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:34235/json 2026-10-07 19:26:06,252 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:06,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:34235/devtools/page/CEE40579239D6F7FB10BA508A8C0F162 2026-10-07 19:26:06,275 43 INFO rb-ce3bf1e-225338-422107 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 19:26:06,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 19:26:06,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 19:26:06,667 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0" in browser 2026-10-07 19:26:06,667 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0" 2026-10-07 19:26:06,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:26:07,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /pos-self/165?access_token=5bbc2dec179d47e0 HTTP/1.1" 200 - 57 0.050 0.529 2026-10-07 19:26:07,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'CEE40579239D6F7FB10BA508A8C0F162', 'loaderId': '1A9A24740C08F1FC32EBC6E11AE5E044', 'isDownload': False} 2026-10-07 19:26:07,277 43 INFO rb-ce3bf1e-225338-422107 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 19:26:07,305 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:07,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:26:07,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.040 2026-10-07 19:26:07,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:26:07,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.102 2026-10-07 19:26:07,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:26:07,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.129 2026-10-07 19:26:07,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 19:26:07,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:26:07,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.007 0.019 2026-10-07 19:26:07,686 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:07,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:26:07,689 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:07,699 43 INFO rb-ce3bf1e-225338-422107 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 19:26:07,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.057 0.063 2026-10-07 19:26:07,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.178 2026-10-07 19:26:08,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.139 0.223 2026-10-07 19:26:08,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.332 2026-10-07 19:26:08,307 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/ir.attachment/10691/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:26:08,371 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,446 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/ir.attachment/10645/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 19:26:08,483 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:08,540 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 19:26:08,616 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.003 0.050 2026-10-07 19:26:08,641 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:26:08,662 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.084 2026-10-07 19:26:08,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.110 2026-10-07 19:26:08,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.110 2026-10-07 19:26:08,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-10-07 19:26:08,750 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.146 2026-10-07 19:26:08,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-10-07 19:26:08,802 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.138 2026-10-07 19:26:08,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-10-07 19:26:08,860 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2454/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-10-07 19:26:08,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2455/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-10-07 19:26:08,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-07 19:26:08,913 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2456/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.134 2026-10-07 19:26:08,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2457/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.133 2026-10-07 19:26:08,985 43 INFO rb-ce3bf1e-225338-422107 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 19:26:08,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:08] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.144 2026-10-07 19:26:09,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-10-07 19:26:09,082 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.014 0.033 2026-10-07 19:26:09,162 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,201 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.021 0.068 2026-10-07 19:26:09,224 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.010 0.099 2026-10-07 19:26:09,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.009 0.135 2026-10-07 19:26:09,284 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,362 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.008 0.018 2026-10-07 19:26:09,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.004 0.040 2026-10-07 19:26:09,439 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.007 0.021 2026-10-07 19:26:09,503 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.006 0.050 2026-10-07 19:26:09,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 19:26:09,554 43 INFO rb-ce3bf1e-225338-422107 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 19:26:09,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.016 0.076 2026-10-07 19:26:09,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:09] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.022 0.115 2026-10-07 19:26:09,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10589864 (allocated 11669504) 2026-10-07 19:26:09,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136403 2026-10-07 19:26:09,644 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 19:26:09,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136403 2026-10-07 19:26:09,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192609_743012_test_self_order_pos_closed.txt 2026-10-07 19:26:09,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpgvp4kvqe_chrome_odoo" 2026-10-07 19:26:10,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136609 2026-10-07 19:26:10,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmp5dmtejy7_chrome_odoo 2026-10-07 19:26:10,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42385/json/version 2026-10-07 19:26:10,131 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:10,188 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42385/json 2026-10-07 19:26:10,188 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:10,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:42385/devtools/page/CD7584A0623E90C4E2DDB3D5CD682242 2026-10-07 19:26:10,218 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 19:26:10,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 19:26:10,260 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,260 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.004 0.029 2026-10-07 19:26:10,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'CD7584A0623E90C4E2DDB3D5CD682242', 'loaderId': '7A42DA46F9A364857B6AA72491663C72', 'isDownload': False} 2026-10-07 19:26:10,315 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,348 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:10,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.009 2026-10-07 19:26:10,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-10-07 19:26:10,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.037 2026-10-07 19:26:10,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.007 2026-10-07 19:26:10,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:26:10,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.012 2026-10-07 19:26:10,662 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:10,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:26:10,674 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,685 43 INFO rb-ce3bf1e-225338-422107 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 19:26:10,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.012 0.034 2026-10-07 19:26:10,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.058 2026-10-07 19:26:11,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.128 0.212 2026-10-07 19:26:11,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.333 2026-10-07 19:26:11,145 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/ir.attachment/10697/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:26:11,204 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,296 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/ir.attachment/10645/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 19:26:11,332 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:11,411 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,472 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.003 0.024 2026-10-07 19:26:11,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.043 2026-10-07 19:26:11,504 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.002 0.071 2026-10-07 19:26:11,528 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:26:11,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.004 0.096 2026-10-07 19:26:11,551 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-10-07 19:26:11,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-10-07 19:26:11,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-10-07 19:26:11,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-10-07 19:26:11,622 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-07 19:26:11,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-07 19:26:11,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2454/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-07 19:26:11,683 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2455/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-07 19:26:11,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2456/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-07 19:26:11,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2457/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.089 2026-10-07 19:26:11,737 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-07 19:26:11,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.083 2026-10-07 19:26:11,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:11] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-10-07 19:26:11,787 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,857 43 INFO rb-ce3bf1e-225338-422107 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 19:26:11,959 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.016 0.019 2026-10-07 19:26:12,033 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.004 0.049 2026-10-07 19:26:12,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.004 0.071 2026-10-07 19:26:12,099 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.005 0.085 2026-10-07 19:26:12,165 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,242 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.005 0.018 2026-10-07 19:26:12,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.005 0.040 2026-10-07 19:26:12,320 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.005 0.019 2026-10-07 19:26:12,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.004 0.040 2026-10-07 19:26:12,406 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.008 0.066 2026-10-07 19:26:12,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 19:26:12,453 43 INFO rb-ce3bf1e-225338-422107 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 19:26:12,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:12] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.021 0.096 2026-10-07 19:26:12,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10486848 (allocated 11407360) 2026-10-07 19:26:12,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136609 2026-10-07 19:26:12,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 19:26:12,563 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136609 2026-10-07 19:26:12,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192612_661125_test_self_order_pos_closed.txt 2026-10-07 19:26:12,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmp5dmtejy7_chrome_odoo" 2026-10-07 19:26:13,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 136809 2026-10-07 19:26:13,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmplcmemigo_chrome_odoo 2026-10-07 19:26:13,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42119/json/version 2026-10-07 19:26:13,046 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42119', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:13,132 43 INFO rb-ce3bf1e-225338-422107 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 19:26:13,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:42119/json 2026-10-07 19:26:13,133 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42119', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:13,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:42119/devtools/page/3E8F53AE372E041066E2785C8992AD61 2026-10-07 19:26:13,154 43 INFO rb-ce3bf1e-225338-422107 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 19:26:13,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-10-07 19:26:13,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-10-07 19:26:13,200 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0" in browser 2026-10-07 19:26:13,200 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0" 2026-10-07 19:26:13,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /pos-self/165?access_token=5bbc2dec179d47e0 HTTP/1.1" 200 - 5 0.004 0.021 2026-10-07 19:26:13,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '3E8F53AE372E041066E2785C8992AD61', 'loaderId': '78A0EB56973F724FEF240FD0374516EE', 'isDownload': False} 2026-10-07 19:26:13,247 43 INFO rb-ce3bf1e-225338-422107 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 19:26:13,266 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:13,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.018 2026-10-07 19:26:13,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.043 2026-10-07 19:26:13,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.053 2026-10-07 19:26:13,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:26:13,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:26:13,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:26:13,588 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:13,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:26:13,589 43 INFO rb-ce3bf1e-225338-422107 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=5bbc2dec179d47e0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:13,601 43 INFO rb-ce3bf1e-225338-422107 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 19:26:13,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.018 0.048 2026-10-07 19:26:13,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.063 2026-10-07 19:26:14,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.131 0.228 2026-10-07 19:26:14,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.353 2026-10-07 19:26:14,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.043 2026-10-07 19:26:14,201 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/ir.attachment/10700/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 19:26:14,270 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,359 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/ir.attachment/10645/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 19:26:14,404 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:14,490 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/pos.category/334/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.008 0.021 2026-10-07 19:26:14,560 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/pos.category/335/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.077 2026-10-07 19:26:14,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/pos.category/336/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.098 2026-10-07 19:26:14,625 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.000 0.119 2026-10-07 19:26:14,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2449/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-10-07 19:26:14,677 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2450/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.168 2026-10-07 19:26:14,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2451/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-10-07 19:26:14,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-10-07 19:26:14,757 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.014 0.134 2026-10-07 19:26:14,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.131 2026-10-07 19:26:14,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2446/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-10-07 19:26:14,820 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,833 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:14,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:14] "GET /web/image/product.template/2447/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.118 2026-10-07 19:26:14,871 43 INFO rb-ce3bf1e-225338-422107 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 19:26:14,938 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,000 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,058 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.template/2452/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.019 2026-10-07 19:26:15,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.template/2453/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.008 0.037 2026-10-07 19:26:15,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.template/2458/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-10-07 19:26:15,174 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,248 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2959/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.027 0.029 2026-10-07 19:26:15,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2958/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.007 0.082 2026-10-07 19:26:15,308 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2960/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.018 0.115 2026-10-07 19:26:15,368 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2957/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.019 0.147 2026-10-07 19:26:15,430 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2962/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.006 0.020 2026-10-07 19:26:15,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2961/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.009 0.066 2026-10-07 19:26:15,527 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,606 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2966/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.014 0.041 2026-10-07 19:26:15,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-10-07 19:26:15,651 43 INFO rb-ce3bf1e-225338-422107 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 19:26:15,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2964/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.007 0.064 2026-10-07 19:26:15,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2963/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.011 0.091 2026-10-07 19:26:15,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:15] "GET /web/image/product.product/2965/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.007 0.127 2026-10-07 19:26:15,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10567628 (allocated 11407360) 2026-10-07 19:26:15,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 136809 2026-10-07 19:26:15,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-10-07 19:26:15,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 136809 2026-10-07 19:26:15,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192615_948068_test_self_order_pos_closed.txt 2026-10-07 19:26:15,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmplcmemigo_chrome_odoo" 2026-10-07 19:26:15,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-10-07 19:26:23,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137016 2026-10-07 19:26:23,627 43 INFO rb-ce3bf1e-225338-422107 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/tmpn8jhsq_s_chrome_odoo 2026-10-07 19:26:23,628 43 INFO rb-ce3bf1e-225338-422107 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:39579/json/version 2026-10-07 19:26:23,629 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39579', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:23,648 43 INFO rb-ce3bf1e-225338-422107 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 19:26:23,649 43 INFO rb-ce3bf1e-225338-422107 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:39579/json 2026-10-07 19:26:23,649 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39579', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:23,667 43 INFO rb-ce3bf1e-225338-422107 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:39579/devtools/page/259C3785DA0F088297C887608B34FE12 2026-10-07 19:26:23,677 43 INFO rb-ce3bf1e-225338-422107 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 19:26:23,689 43 INFO rb-ce3bf1e-225338-422107 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 19:26:23,709 43 INFO rb-ce3bf1e-225338-422107 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 19:26:23,939 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc" in browser 2026-10-07 19:26:23,939 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc" 2026-10-07 19:26:23,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:26:24,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:24] "GET /pos-self/166?access_token=4c8af97b7b694cfc HTTP/1.1" 200 - 57 0.063 0.681 2026-10-07 19:26:24,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '259C3785DA0F088297C887608B34FE12', 'loaderId': 'D56BC1347997B455189AD66FBE13E1A0', 'isDownload': False} 2026-10-07 19:26:24,702 43 INFO rb-ce3bf1e-225338-422107 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 19:26:24,736 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:24,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:26:24,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:24] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.045 2026-10-07 19:26:24,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:26:24,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:24] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.126 2026-10-07 19:26:24,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:26:24,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:24] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.160 2026-10-07 19:26:25,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:26:25,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:26:25,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.009 2026-10-07 19:26:25,168 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:25,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:26:25,175 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:25,196 43 INFO rb-ce3bf1e-225338-422107 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 19:26:25,240 43 INFO rb-ce3bf1e-225338-422107 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 19:26:25,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.022 0.049 2026-10-07 19:26:25,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.131 2026-10-07 19:26:25,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.169 0.240 2026-10-07 19:26:25,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.382 2026-10-07 19:26:25,794 43 INFO rb-ce3bf1e-225338-422107 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 19:26:25,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /web/image/ir.attachment/10750/raw HTTP/1.1" 200 - 4 0.010 0.017 2026-10-07 19:26:25,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:25] "GET /web/image/ir.attachment/10749/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:26:25,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 19:26:25,999 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5839496 (allocated 6553600) 2026-10-07 19:26:26,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137016 2026-10-07 19:26:26,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 19:26:26,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137016 2026-10-07 19:26:26,174 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192626_173723_test_self_order_pos_landing_page_carousel.txt 2026-10-07 19:26:26,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpn8jhsq_s_chrome_odoo" 2026-10-07 19:26:26,647 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137184 2026-10-07 19:26:26,647 43 INFO rb-ce3bf1e-225338-422107 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/tmp9njv418v_chrome_odoo 2026-10-07 19:26:26,647 43 INFO rb-ce3bf1e-225338-422107 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:35495/json/version 2026-10-07 19:26:26,648 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:26,681 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,681 43 INFO rb-ce3bf1e-225338-422107 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:35495/json 2026-10-07 19:26:26,682 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:26,703 43 INFO rb-ce3bf1e-225338-422107 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:35495/devtools/page/188BE3ACCA8B1A01D4922774E38D33BE 2026-10-07 19:26:26,724 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,737 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,774 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,783 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,783 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:26] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.018 2026-10-07 19:26:26,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': '188BE3ACCA8B1A01D4922774E38D33BE', 'loaderId': '7A2BF3FE91B0AC74BE07F7DD33BE98C7', 'isDownload': False} 2026-10-07 19:26:26,826 43 INFO rb-ce3bf1e-225338-422107 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 19:26:26,848 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:26,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:26] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.008 2026-10-07 19:26:26,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:26] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-10-07 19:26:26,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:26] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.029 2026-10-07 19:26:27,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:26:27,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:26:27,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:26:27,126 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:27,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:26:27,129 43 INFO rb-ce3bf1e-225338-422107 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 19:26:27,147 43 INFO rb-ce3bf1e-225338-422107 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 19:26:27,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:26:27,197 43 INFO rb-ce3bf1e-225338-422107 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 19:26:27,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.020 0.041 2026-10-07 19:26:27,210 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-10-07 19:26:27,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.106 0.189 2026-10-07 19:26:27,559 43 INFO rb-ce3bf1e-225338-422107 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 19:26:27,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /web/image/ir.attachment/10756/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:26:27,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:27] "GET /web/image/ir.attachment/10755/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:26:27,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 19:26:27,769 43 INFO rb-ce3bf1e-225338-422107 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 19:26:27,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5763872 (allocated 6291456) 2026-10-07 19:26:27,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137184 2026-10-07 19:26:27,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 19:26:27,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137184 2026-10-07 19:26:27,914 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192627_914175_test_self_order_pos_landing_page_carousel.txt 2026-10-07 19:26:27,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmp9njv418v_chrome_odoo" 2026-10-07 19:26:28,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 137351 2026-10-07 19:26:28,291 43 INFO rb-ce3bf1e-225338-422107 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/tmpawfj5f6s_chrome_odoo 2026-10-07 19:26:28,291 43 INFO rb-ce3bf1e-225338-422107 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:41915/json/version 2026-10-07 19:26:28,293 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41915', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:28,372 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,372 43 INFO rb-ce3bf1e-225338-422107 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:41915/json 2026-10-07 19:26:28,373 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41915', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:28,396 43 INFO rb-ce3bf1e-225338-422107 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:41915/devtools/page/C53CD122C5D1D4D259A21AED9066BDDE 2026-10-07 19:26:28,413 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,426 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,449 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,463 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc" in browser 2026-10-07 19:26:28,464 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc" 2026-10-07 19:26:28,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /pos-self/166?access_token=4c8af97b7b694cfc HTTP/1.1" 200 - 5 0.005 0.028 2026-10-07 19:26:28,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'C53CD122C5D1D4D259A21AED9066BDDE', 'loaderId': '12D31972207559690CED8E4A5B594CDE', 'isDownload': False} 2026-10-07 19:26:28,525 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,549 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:28,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.014 2026-10-07 19:26:28,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.024 2026-10-07 19:26:28,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.054 2026-10-07 19:26:28,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:26:28,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:26:28,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 19:26:28,875 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:28,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:26:28,890 43 INFO rb-ce3bf1e-225338-422107 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=4c8af97b7b694cfc", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:28,904 43 INFO rb-ce3bf1e-225338-422107 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 19:26:28,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.017 0.034 2026-10-07 19:26:28,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.054 2026-10-07 19:26:28,955 43 INFO rb-ce3bf1e-225338-422107 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 19:26:29,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:29] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.128 0.213 2026-10-07 19:26:29,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.329 2026-10-07 19:26:29,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.034 2026-10-07 19:26:29,392 43 INFO rb-ce3bf1e-225338-422107 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 19:26:29,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:29] "GET /web/image/ir.attachment/10759/raw HTTP/1.1" 200 - 4 0.012 0.016 2026-10-07 19:26:29,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:29] "GET /web/image/ir.attachment/10758/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-10-07 19:26:29,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-10-07 19:26:29,597 43 INFO rb-ce3bf1e-225338-422107 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 19:26:29,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5778344 (allocated 6553600) 2026-10-07 19:26:29,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 137351 2026-10-07 19:26:29,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-10-07 19:26:29,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 137351 2026-10-07 19:26:29,735 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192629_734936_test_self_order_pos_landing_page_carousel.txt 2026-10-07 19:26:29,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpawfj5f6s_chrome_odoo" 2026-10-07 19:26:29,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-10-07 19:26:38,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137525 2026-10-07 19:26:38,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpklc7ox4i_chrome_odoo 2026-10-07 19:26:38,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:39655/json/version 2026-10-07 19:26:38,642 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:38,703 43 INFO rb-ce3bf1e-225338-422107 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 19:26:38,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:39655/json 2026-10-07 19:26:38,715 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:38,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:39655/devtools/page/BCD962DCCE8C47DD1D87089D12EDE51E 2026-10-07 19:26:38,748 43 INFO rb-ce3bf1e-225338-422107 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 19:26:38,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-07 19:26:38,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-07 19:26:39,173 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206" in browser 2026-10-07 19:26:39,173 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206" 2026-10-07 19:26:39,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:26:39,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:39] "GET /pos-self/167?access_token=e82b1314a2134206 HTTP/1.1" 200 - 57 0.065 0.596 2026-10-07 19:26:39,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'BCD962DCCE8C47DD1D87089D12EDE51E', 'loaderId': '1A7AAAD8C225E72E5E0E726E5DB5887D', 'isDownload': False} 2026-10-07 19:26:39,858 43 INFO rb-ce3bf1e-225338-422107 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 19:26:39,896 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:39,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:26:39,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:39] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.050 2026-10-07 19:26:40,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:26:40,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.085 2026-10-07 19:26:40,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:26:40,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.132 2026-10-07 19:26:40,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:26:40,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:26:40,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.030 2026-10-07 19:26:40,302 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:40,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:26:40,307 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:40,329 43 INFO rb-ce3bf1e-225338-422107 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 19:26:40,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.111 0.076 2026-10-07 19:26:40,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.265 2026-10-07 19:26:41,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.218 0.306 2026-10-07 19:26:41,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.471 2026-10-07 19:26:41,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.049 2026-10-07 19:26:41,269 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/ir.attachment/10809/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-07 19:26:41,350 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/ir.attachment/10763/raw HTTP/1.1" 200 - 4 0.002 0.021 2026-10-07 19:26:41,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:41,559 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,634 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/pos.category/337/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.003 0.041 2026-10-07 19:26:41,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/pos.category/338/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.008 0.076 2026-10-07 19:26:41,693 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/pos.category/339/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.005 0.109 2026-10-07 19:26:41,742 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.001 0.129 2026-10-07 19:26:41,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2460/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-10-07 19:26:41,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2459/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.009 0.159 2026-10-07 19:26:41,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2461/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-10-07 19:26:41,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2462/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-10-07 19:26:41,841 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2463/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.118 2026-10-07 19:26:41,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.template/2468/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-07 19:26:41,892 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.product/2972/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.012 0.047 2026-10-07 19:26:41,966 43 INFO rb-ce3bf1e-225338-422107 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 19:26:41,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:41] "GET /web/image/product.product/2971/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.014 0.093 2026-10-07 19:26:42,034 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,059 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:42] "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 19:26:42,084 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:42] "GET /web/image/product.product/2977/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.004 0.021 2026-10-07 19:26:42,086 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,168 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,219 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,282 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,346 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,398 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,469 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,534 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,585 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,655 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,707 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,759 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,821 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,882 43 INFO rb-ce3bf1e-225338-422107 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 19:26:42,943 43 INFO rb-ce3bf1e-225338-422107 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 19:26:43,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32016161 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': '69e38597-bcca-4d49-9dcc-08ed399c6974'}] 2026-10-07 19:26:43,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32016161 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': '69e38597-bcca-4d49-9dcc-08ed399c6974'} created pos.order #931 2026-10-07 19:26:43,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32016161 finished 2026-10-07 19:26:43,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.175 0.240 2026-10-07 19:26:43,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-07 19:26:43,432 43 INFO rb-ce3bf1e-225338-422107 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 19:26:43,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:43] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.009 0.012 2026-10-07 19:26:43,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9742320 (allocated 11010048) 2026-10-07 19:26:43,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137525 2026-10-07 19:26:43,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-07 19:26:43,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137525 2026-10-07 19:26:43,651 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192643_651680_test_self_order_product_availability.txt 2026-10-07 19:26:43,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpklc7ox4i_chrome_odoo" 2026-10-07 19:26:44,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 137716 2026-10-07 19:26:44,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpplh0cmgn_chrome_odoo 2026-10-07 19:26:44,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:36035/json/version 2026-10-07 19:26:44,120 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:44,144 43 INFO rb-ce3bf1e-225338-422107 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 19:26:44,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:36035/json 2026-10-07 19:26:44,145 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:26:44,163 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:36035/devtools/page/736E068E4029A89BF2310A6FFCCE0BDF 2026-10-07 19:26:44,188 43 INFO rb-ce3bf1e-225338-422107 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 19:26:44,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-10-07 19:26:44,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-10-07 19:26:44,259 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206&table_identifier=4502e92b" in browser 2026-10-07 19:26:44,260 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206&table_identifier=4502e92b" 2026-10-07 19:26:44,310 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /pos-self/167?access_token=e82b1314a2134206&table_identifier=4502e92b HTTP/1.1" 200 - 9 0.006 0.027 2026-10-07 19:26:44,317 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '736E068E4029A89BF2310A6FFCCE0BDF', 'loaderId': '4BE786F59A35875135E7248C28FD287E', 'isDownload': False} 2026-10-07 19:26:44,317 43 INFO rb-ce3bf1e-225338-422107 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 19:26:44,376 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:26:44,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.019 2026-10-07 19:26:44,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 19:26:44,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.048 2026-10-07 19:26:44,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.017 2026-10-07 19:26:44,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:26:44,778 43 INFO rb-ce3bf1e-225338-422107 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=e82b1314a2134206&table_identifier=4502e92b", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:26:44,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.013 0.015 2026-10-07 19:26:44,793 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:26:44,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:26:44,794 43 INFO rb-ce3bf1e-225338-422107 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 19:26:44,846 43 INFO rb-ce3bf1e-225338-422107 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 19:26:44,884 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.016 0.050 2026-10-07 19:26:44,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.067 2026-10-07 19:26:44,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 19:26:45,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.166 0.251 2026-10-07 19:26:45,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.012 2026-10-07 19:26:45,494 43 INFO rb-ce3bf1e-225338-422107 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 19:26:45,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/ir.attachment/10815/raw HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 19:26:45,610 43 INFO rb-ce3bf1e-225338-422107 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 19:26:45,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/ir.attachment/10763/raw HTTP/1.1" 200 - 4 0.007 0.010 2026-10-07 19:26:45,654 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:45,789 43 INFO rb-ce3bf1e-225338-422107 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 19:26:45,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/pos.category/338/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 19:26:45,859 43 INFO rb-ce3bf1e-225338-422107 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 19:26:45,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/pos.category/337/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.006 0.062 2026-10-07 19:26:45,894 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26: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 19:26:45,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/pos.category/339/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.002 0.091 2026-10-07 19:26:45,915 43 INFO rb-ce3bf1e-225338-422107 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 19:26:45,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/pos.category/333/image_128?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 2 0.002 0.126 2026-10-07 19:26:45,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/product.template/2460/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.006 0.121 2026-10-07 19:26:46,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:45] "GET /web/image/product.template/2459/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.147 2026-10-07 19:26:46,021 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2462/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.174 2026-10-07 19:26:46,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2461/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.010 0.157 2026-10-07 19:26:46,102 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2463/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.007 0.184 2026-10-07 19:26:46,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2468/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 19:26:46,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2464/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.012 0.179 2026-10-07 19:26:46,204 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2465/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.013 0.182 2026-10-07 19:26:46,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2466/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-10-07 19:26:46,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.product/2972/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.009 0.174 2026-10-07 19:26:46,291 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.product/2971/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.009 0.168 2026-10-07 19:26:46,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2467/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-10-07 19:26:46,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2444/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-10-07 19:26:46,355 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2445/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-07 19:26:46,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.template/2448/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 19:26:46,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:46] "GET /web/image/product.product/2977/image_512?unique=2026-10-07T19:25:27.000+00:00 HTTP/1.1" 200 - 8 0.006 0.082 2026-10-07 19:26:46,423 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,474 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,532 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,634 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,705 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,796 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,861 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,912 43 INFO rb-ce3bf1e-225338-422107 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 19:26:46,985 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,034 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,085 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,147 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,198 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,264 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39912264 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': 'a71ff635-973b-4fe6-ac53-37f78c33bc72'}] 2026-10-07 19:26:47,354 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39912264 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': 'a71ff635-973b-4fe6-ac53-37f78c33bc72'} created pos.order #932 2026-10-07 19:26:47,395 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39912264 finished 2026-10-07 19:26:47,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.078 0.174 2026-10-07 19:26:47,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-10-07 19:26:47,595 43 INFO rb-ce3bf1e-225338-422107 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 19:26:47,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.021 2026-10-07 19:26:47,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10205560 (allocated 11796480) 2026-10-07 19:26:47,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 137716 2026-10-07 19:26:47,697 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-10-07 19:26:47,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 137716 2026-10-07 19:26:47,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192647_797297_test_self_order_product_availability.txt 2026-10-07 19:26:47,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpplh0cmgn_chrome_odoo" 2026-10-07 19:26:47,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:26:49,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-10-07 19:26:57,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:26:57,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28800313 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-10-07 19:26:57,934 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28800313 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #933 2026-10-07 19:26:57,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28800313 finished 2026-10-07 19:26:58,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 130 0.127 0.483 2026-10-07 19:26:58,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:26:58] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.054 0.039 2026-10-07 19:26:58,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-10-07 19:27:05,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:27:06,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:06] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.183 0.521 2026-10-07 19:27:06,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-10-07 19:27:14,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-10-07 19:27:21,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:27:22,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:22] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.095 0.421 2026-10-07 19:27:22,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-10-07 19:27:29,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:27:30,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.018 0.474 2026-10-07 19:27:30,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.099 0.093 2026-10-07 19:27:30,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 19:27:30,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.042 0.052 2026-10-07 19:27:30,913 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:30] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.047 0.050 2026-10-07 19:27:31,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:31] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.021 0.038 2026-10-07 19:27:31,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:31] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.013 0.020 2026-10-07 19:27:31,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:31] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.030 0.043 2026-10-07 19:27:31,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:31] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.024 0.042 2026-10-07 19:27:31,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-10-07 19:27:39,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-10-07 19:27:47,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:27:48,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:48] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.148 0.500 2026-10-07 19:27:48,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 137929 2026-10-07 19:27:48,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmp8t1edp9e_chrome_odoo 2026-10-07 19:27:48,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:46039/json/version 2026-10-07 19:27:48,747 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:27:48,842 43 INFO rb-ce3bf1e-225338-422107 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 19:27:48,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:46039/json 2026-10-07 19:27:48,843 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46039', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:27:48,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:46039/devtools/page/F27DD1EAA7C9F678BCD1002AD9F29643 2026-10-07 19:27:48,874 43 INFO rb-ce3bf1e-225338-422107 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 19:27:48,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-10-07 19:27:48,909 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-10-07 19:27:48,917 43 INFO rb-ce3bf1e-225338-422107 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=7034a13dfaeb4ac0" in browser 2026-10-07 19:27:48,918 43 INFO rb-ce3bf1e-225338-422107 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=7034a13dfaeb4ac0" 2026-10-07 19:27:49,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /pos-self/174?access_token=7034a13dfaeb4ac0 HTTP/1.1" 200 - 38 0.029 0.288 2026-10-07 19:27:49,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': 'F27DD1EAA7C9F678BCD1002AD9F29643', 'loaderId': '056EF331EFA7CB49FA15D6E5A97F82B6', 'isDownload': False} 2026-10-07 19:27:49,256 43 INFO rb-ce3bf1e-225338-422107 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 19:27:49,279 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:27:49,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:27:49,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.033 2026-10-07 19:27:49,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:27:49,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.077 2026-10-07 19:27:49,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:27:49,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.156 2026-10-07 19:27:49,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 19:27:49,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 19:27:49,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.014 2026-10-07 19:27:49,717 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:27:49,718 43 INFO rb-ce3bf1e-225338-422107 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=7034a13dfaeb4ac0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:27:49,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 19:27:49,736 43 INFO rb-ce3bf1e-225338-422107 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 19:27:49,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.085 2026-10-07 19:27:49,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.042 0.140 2026-10-07 19:27:49,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.074 2026-10-07 19:27:50,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:50] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.081 0.142 2026-10-07 19:27:50,241 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:50] "GET /web/image/ir.attachment/11175/raw HTTP/1.1" 200 - 4 0.008 0.013 2026-10-07 19:27:50,354 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:27:50,417 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:50] "GET /web/image/pos.category/347/image_128?unique=2026-10-07T19:26:47.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 19:27:50,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:27:50] "GET /web/image/product.template/2469/image_512?unique=2026-10-07T19:26:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-10-07 19:27:50,466 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,519 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,570 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,621 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,672 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,723 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-10-07 19:27:50,776 43 INFO rb-ce3bf1e-225338-422107 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 19:27:50,824 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6680416 (allocated 7340032) 2026-10-07 19:27:50,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 137929 2026-10-07 19:27:50,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-10-07 19:27:50,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 137929 2026-10-07 19:27:50,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192750_959280_test_preparation_categories_are_loaded.txt 2026-10-07 19:27:50,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmp8t1edp9e_chrome_odoo" 2026-10-07 19:27:51,040 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:27:53,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-10-07 19:28:01,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 138104 2026-10-07 19:28:01,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpg8bxt710_chrome_odoo 2026-10-07 19:28:01,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:35011/json/version 2026-10-07 19:28:01,776 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35011', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:01,915 43 INFO rb-ce3bf1e-225338-422107 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 19:28:01,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:35011/json 2026-10-07 19:28:01,916 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35011', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:01,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:35011/devtools/page/F50DDD4CB6ED10E0935C2AE5265DA347 2026-10-07 19:28:01,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:02,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:02,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:02,509 43 INFO rb-ce3bf1e-225338-422107 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=deec9749ee9e41d4" in browser 2026-10-07 19:28:02,510 43 INFO rb-ce3bf1e-225338-422107 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=deec9749ee9e41d4" 2026-10-07 19:28:02,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:28:03,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /pos-self/175?access_token=deec9749ee9e41d4 HTTP/1.1" 200 - 57 0.090 0.700 2026-10-07 19:28:03,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': 'F50DDD4CB6ED10E0935C2AE5265DA347', 'loaderId': 'D42AE099D5E9EEA37DAED1EE726EE85F', 'isDownload': False} 2026-10-07 19:28:03,323 43 INFO rb-ce3bf1e-225338-422107 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 19:28:03,346 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:03,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:28:03,435 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.045 2026-10-07 19:28:03,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:28:03,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.120 2026-10-07 19:28:03,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:28:03,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.161 2026-10-07 19:28:03,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:28:03,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:28:03,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.015 2026-10-07 19:28:03,760 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:03,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:28:03,771 43 INFO rb-ce3bf1e-225338-422107 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=deec9749ee9e41d4", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:03,791 43 INFO rb-ce3bf1e-225338-422107 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 19:28:03,839 43 INFO rb-ce3bf1e-225338-422107 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 19:28:03,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.063 2026-10-07 19:28:03,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.047 0.120 2026-10-07 19:28:03,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.072 2026-10-07 19:28:04,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.155 0.235 2026-10-07 19:28:04,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-10-07 19:28:04,471 43 INFO rb-ce3bf1e-225338-422107 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 19:28:04,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/ir.attachment/11238/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:28:04,636 43 INFO rb-ce3bf1e-225338-422107 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 19:28:04,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/ir.attachment/11237/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:28:04,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.006 0.042 2026-10-07 19:28:04,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:28:04,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-10-07 19:28:04,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-10-07 19:28:04,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-10-07 19:28:04,792 43 INFO rb-ce3bf1e-225338-422107 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 19:28:04,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.102 2026-10-07 19:28:04,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 19:28:04,861 43 INFO rb-ce3bf1e-225338-422107 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 19:28:04,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/ir.attachment/11192/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:28:04,883 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28: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 19:28:04,921 43 INFO rb-ce3bf1e-225338-422107 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 19:28:04,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:04] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.013 0.026 2026-10-07 19:28:04,997 43 INFO rb-ce3bf1e-225338-422107 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 19:28:05,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7393640 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '306933db-9fde-44a1-bbd0-2e8211ae4333'}] 2026-10-07 19:28:05,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7393640 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '306933db-9fde-44a1-bbd0-2e8211ae4333'} created pos.order #938 2026-10-07 19:28:05,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7393640 finished 2026-10-07 19:28:05,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.095 0.222 2026-10-07 19:28:05,358 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-10-07 19:28:05,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:05] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.013 2026-10-07 19:28:05,384 43 INFO rb-ce3bf1e-225338-422107 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 19:28:05,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-10-07 19:28:05,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-10-07 19:28:05,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7537036 (allocated 8912896) 2026-10-07 19:28:05,535 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 138104 2026-10-07 19:28:05,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-10-07 19:28:05,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 138104 2026-10-07 19:28:05,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192805_644757_test_duplicate_order_kiosk.txt 2026-10-07 19:28:05,645 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmpg8bxt710_chrome_odoo" 2026-10-07 19:28:05,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-10-07 19:28:14,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 138295 2026-10-07 19:28:14,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmpmx7ss2k6_chrome_odoo 2026-10-07 19:28:14,285 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35403/json/version 2026-10-07 19:28:14,287 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35403', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:14,331 43 INFO rb-ce3bf1e-225338-422107 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 19:28:14,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:35403/json 2026-10-07 19:28:14,332 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35403', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:14,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:35403/devtools/page/4DD4BBE4F40889674D90DE24D2244078 2026-10-07 19:28:14,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-10-07 19:28:14,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-10-07 19:28:14,440 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-10-07 19:28:14,788 43 INFO rb-ce3bf1e-225338-422107 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=5cec246a90e94ee2" in browser 2026-10-07 19:28:14,788 43 INFO rb-ce3bf1e-225338-422107 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=5cec246a90e94ee2" 2026-10-07 19:28:14,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:28:15,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /pos-self/176?access_token=5cec246a90e94ee2 HTTP/1.1" 200 - 57 0.061 0.597 2026-10-07 19:28:15,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '4DD4BBE4F40889674D90DE24D2244078', 'loaderId': 'F9D07E497E7E4F3F6675FCE77501A709', 'isDownload': False} 2026-10-07 19:28:15,466 43 INFO rb-ce3bf1e-225338-422107 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 19:28:15,484 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:15,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:28:15,563 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.016 0.049 2026-10-07 19:28:15,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:28:15,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.108 2026-10-07 19:28:15,664 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:28:15,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.021 0.176 2026-10-07 19:28:15,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 19:28:15,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 19:28:15,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.018 2026-10-07 19:28:15,933 43 INFO rb-ce3bf1e-225338-422107 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=5cec246a90e94ee2", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:15,944 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:15,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:28:15,946 43 INFO rb-ce3bf1e-225338-422107 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 19:28:16,010 43 INFO rb-ce3bf1e-225338-422107 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 19:28:16,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.087 0.064 2026-10-07 19:28:16,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.234 2026-10-07 19:28:16,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.195 0.296 2026-10-07 19:28:16,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.437 2026-10-07 19:28:16,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.058 2026-10-07 19:28:16,853 43 INFO rb-ce3bf1e-225338-422107 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 19:28:16,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:16] "GET /web/image/ir.attachment/11291/raw HTTP/1.1" 200 - 4 0.009 0.011 2026-10-07 19:28:17,029 43 INFO rb-ce3bf1e-225338-422107 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 19:28:17,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/ir.attachment/11290/raw HTTP/1.1" 200 - 4 0.008 0.015 2026-10-07 19:28:17,119 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:28:17,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.004 0.065 2026-10-07 19:28:17,164 43 INFO rb-ce3bf1e-225338-422107 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 19:28:17,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.059 2026-10-07 19:28:17,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-10-07 19:28:17,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.079 2026-10-07 19:28:17,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.094 2026-10-07 19:28:17,237 43 INFO rb-ce3bf1e-225338-422107 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 19:28:17,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.118 2026-10-07 19:28:17,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/ir.attachment/11245/raw HTTP/1.1" 200 - 4 0.002 0.023 2026-10-07 19:28:17,290 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:28:17,313 43 INFO rb-ce3bf1e-225338-422107 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 19:28:17,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:17] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.017 0.039 2026-10-07 19:28:17,378 43 INFO rb-ce3bf1e-225338-422107 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 19:28:17,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374370 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': 'cadf9e04-5bbf-4d82-860a-621f92cd5763'}] 2026-10-07 19:28:17,503 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374370 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': 'cadf9e04-5bbf-4d82-860a-621f92cd5763'} created pos.order #939 2026-10-07 19:28:17,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73374370 finished 2026-10-07 19:28:18,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 269 0.475 0.614 2026-10-07 19:28:18,527 43 INFO rb-ce3bf1e-225338-422107 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 19:28:18,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:18] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.012 0.013 2026-10-07 19:28:18,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-10-07 19:28:18,576 43 INFO rb-ce3bf1e-225338-422107 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 19:28:18,695 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7479276 (allocated 8388608) 2026-10-07 19:28:18,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 138295 2026-10-07 19:28:18,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-10-07 19:28:18,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 138295 2026-10-07 19:28:18,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192818_882688_test_order_price_null.txt 2026-10-07 19:28:18,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmpmx7ss2k6_chrome_odoo" 2026-10-07 19:28:18,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-10-07 19:28:28,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138478 2026-10-07 19:28:28,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpyopdsg5p_chrome_odoo 2026-10-07 19:28:28,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38295/json/version 2026-10-07 19:28:28,040 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:28,239 43 INFO rb-ce3bf1e-225338-422107 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 19:28:28,239 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38295/json 2026-10-07 19:28:28,240 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38295', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:28,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:38295/devtools/page/C5161892E5AB06CC1B711700733D637C 2026-10-07 19:28:28,324 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:28,337 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:28,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:28,862 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" in browser 2026-10-07 19:28:28,863 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" 2026-10-07 19:28:28,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:28:29,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /pos-self/177?access_token=9d2e72b50a9f4537 HTTP/1.1" 200 - 59 0.087 0.562 2026-10-07 19:28:29,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'C5161892E5AB06CC1B711700733D637C', 'loaderId': '36C1FC9EA94C49C080A0462DFA01CE30', 'isDownload': False} 2026-10-07 19:28:29,532 43 INFO rb-ce3bf1e-225338-422107 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 19:28:29,539 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:29,578 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:28:29,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.034 0.038 2026-10-07 19:28:29,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:28:29,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.095 2026-10-07 19:28:29,685 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:28:29,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.133 2026-10-07 19:28:29,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.009 2026-10-07 19:28:29,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.007 0.013 2026-10-07 19:28:29,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.032 2026-10-07 19:28:29,949 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:29,962 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:29,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:28:29,968 43 INFO rb-ce3bf1e-225338-422107 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 19:28:30,014 43 INFO rb-ce3bf1e-225338-422107 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 19:28:30,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.041 0.055 2026-10-07 19:28:30,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.175 2026-10-07 19:28:30,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.229 0.283 2026-10-07 19:28:30,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.457 2026-10-07 19:28:30,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.019 0.042 2026-10-07 19:28:30,761 43 INFO rb-ce3bf1e-225338-422107 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 19:28:30,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:28:30,858 43 INFO rb-ce3bf1e-225338-422107 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 19:28:30,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:30] "GET /web/image/ir.attachment/11298/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:28:30,903 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28: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 19:28:31,004 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,066 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.015 0.040 2026-10-07 19:28:31,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.011 0.085 2026-10-07 19:28:31,151 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-07 19:28:31,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 19:28:31,207 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-10-07 19:28:31,268 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.018 0.204 2026-10-07 19:28:31,307 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.016 0.213 2026-10-07 19:28:31,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2480/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.014 0.107 2026-10-07 19:28:31,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.template/2479/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.015 0.146 2026-10-07 19:28:31,395 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,476 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,533 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:28:31,537 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.013 0.023 2026-10-07 19:28:31,581 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.product/2988/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.020 0.044 2026-10-07 19:28:31,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:31] "GET /web/image/product.product/2989/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.006 0.090 2026-10-07 19:28:31,633 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,684 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,750 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,818 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,889 43 INFO rb-ce3bf1e-225338-422107 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 19:28:31,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67421958 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': 'fbb82492-8970-45b0-9b66-d99b7be30776'}] 2026-10-07 19:28:32,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67421958 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': 'fbb82492-8970-45b0-9b66-d99b7be30776'} created pos.order #940 2026-10-07 19:28:32,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67421958 finished 2026-10-07 19:28:32,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 129 0.155 0.272 2026-10-07 19:28:32,396 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:32] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.009 0.015 2026-10-07 19:28:32,443 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,503 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,563 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,639 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 19:28:32,691 43 INFO rb-ce3bf1e-225338-422107 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 19:28:32,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8628996 (allocated 9437184) 2026-10-07 19:28:32,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138478 2026-10-07 19:28:32,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 19:28:32,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138478 2026-10-07 19:28:32,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192832_896018_test_self_order_kiosk.txt 2026-10-07 19:28:32,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpyopdsg5p_chrome_odoo" 2026-10-07 19:28:33,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138666 2026-10-07 19:28:33,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmppw2lk4lg_chrome_odoo 2026-10-07 19:28:33,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38411/json/version 2026-10-07 19:28:33,382 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:33,545 43 INFO rb-ce3bf1e-225338-422107 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 19:28:33,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:38411/json 2026-10-07 19:28:33,546 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:33,603 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:38411/devtools/page/B868F3A990ACFEE428925636421E05D5 2026-10-07 19:28:33,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:33,627 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:33,684 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:33,703 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" in browser 2026-10-07 19:28:33,703 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" 2026-10-07 19:28:33,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:33] "GET /pos-self/177?access_token=9d2e72b50a9f4537 HTTP/1.1" 200 - 7 0.022 0.048 2026-10-07 19:28:33,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'B868F3A990ACFEE428925636421E05D5', 'loaderId': '8D4F2FD89EB73351833EBB08FDFE383D', 'isDownload': False} 2026-10-07 19:28:33,850 43 INFO rb-ce3bf1e-225338-422107 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 19:28:33,888 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:33,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:33] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 19:28:33,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:33] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.031 2026-10-07 19:28:33,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:33] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.038 2026-10-07 19:28:34,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-07 19:28:34,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:28:34,373 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:34,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.013 0.020 2026-10-07 19:28:34,385 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:34,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:28:34,391 43 INFO rb-ce3bf1e-225338-422107 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 19:28:34,443 43 INFO rb-ce3bf1e-225338-422107 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 19:28:34,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.025 0.047 2026-10-07 19:28:34,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.012 0.074 2026-10-07 19:28:34,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-07 19:28:34,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:34] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.236 0.249 2026-10-07 19:28:35,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.050 2026-10-07 19:28:35,158 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:28:35,245 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/ir.attachment/11298/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:28:35,284 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:28:35,340 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 19:28:35,428 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.010 0.076 2026-10-07 19:28:35,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-10-07 19:28:35,500 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.012 0.098 2026-10-07 19:28:35,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 19:28:35,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.132 2026-10-07 19:28:35,588 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-10-07 19:28:35,617 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:28:35,647 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.015 0.038 2026-10-07 19:28:35,726 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:35] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.013 0.013 2026-10-07 19:28:35,824 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,903 43 INFO rb-ce3bf1e-225338-422107 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 19:28:35,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88961970 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '4ae73ed9-7069-46b6-a661-acea28124b7e'}] 2026-10-07 19:28:36,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88961970 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '4ae73ed9-7069-46b6-a661-acea28124b7e'} created pos.order #941 2026-10-07 19:28:36,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88961970 finished 2026-10-07 19:28:36,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.079 0.194 2026-10-07 19:28:36,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.015 2026-10-07 19:28:36,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:36] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.020 2026-10-07 19:28:36,256 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,305 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,368 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:36] "GET /web/image/ir.attachment/11343/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:28:36,427 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,487 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 19:28:36,538 43 INFO rb-ce3bf1e-225338-422107 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 19:28:36,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8404688 (allocated 9437184) 2026-10-07 19:28:36,628 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138666 2026-10-07 19:28:36,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 19:28:36,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138666 2026-10-07 19:28:36,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192836_745640_test_self_order_kiosk.txt 2026-10-07 19:28:36,746 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmppw2lk4lg_chrome_odoo" 2026-10-07 19:28:37,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 138854 2026-10-07 19:28:37,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp0rng0btl_chrome_odoo 2026-10-07 19:28:37,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36741/json/version 2026-10-07 19:28:37,261 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:37,276 43 INFO rb-ce3bf1e-225338-422107 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 19:28:37,276 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:36741/json 2026-10-07 19:28:37,277 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:37,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:36741/devtools/page/6770B7487F5B3B397DFB657DBDD0CDDD 2026-10-07 19:28:37,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:37,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:37,339 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:37,342 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" in browser 2026-10-07 19:28:37,342 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" 2026-10-07 19:28:37,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /pos-self/177?access_token=9d2e72b50a9f4537 HTTP/1.1" 200 - 7 0.012 0.028 2026-10-07 19:28:37,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '6770B7487F5B3B397DFB657DBDD0CDDD', 'loaderId': '3D44E6C24982AB4B7428ADA07EB09760', 'isDownload': False} 2026-10-07 19:28:37,420 43 INFO rb-ce3bf1e-225338-422107 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 19:28:37,441 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:37,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.014 2026-10-07 19:28:37,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-10-07 19:28:37,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.014 0.031 2026-10-07 19:28:37,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:28:37,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:28:37,754 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:37,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.032 2026-10-07 19:28:37,765 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:37,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:28:37,770 43 INFO rb-ce3bf1e-225338-422107 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 19:28:37,826 43 INFO rb-ce3bf1e-225338-422107 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 19:28:37,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.023 0.045 2026-10-07 19:28:37,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.069 2026-10-07 19:28:38,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.124 0.415 2026-10-07 19:28:38,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.536 2026-10-07 19:28:38,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.012 0.053 2026-10-07 19:28:38,546 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 19:28:38,664 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,728 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:28:38,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.003 0.027 2026-10-07 19:28:38,737 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.074 2026-10-07 19:28:38,790 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.078 2026-10-07 19:28:38,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-07 19:28:38,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.010 0.126 2026-10-07 19:28:38,876 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-10-07 19:28:38,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-10-07 19:28:38,945 43 INFO rb-ce3bf1e-225338-422107 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 19:28:38,996 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:28:38,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:38] "GET /web/image/ir.attachment/11298/raw HTTP/1.1" 200 - 4 0.007 0.030 2026-10-07 19:28:39,008 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:39] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.013 0.029 2026-10-07 19:28:39,079 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,162 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,224 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8541609 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': 'fb51b2c5-c877-449f-9bd9-bcd55f2a7df6'}] 2026-10-07 19:28:39,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8541609 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': 'fb51b2c5-c877-449f-9bd9-bcd55f2a7df6'} created pos.order #942 2026-10-07 19:28:39,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8541609 finished 2026-10-07 19:28:39,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.098 0.184 2026-10-07 19:28:39,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-07 19:28:39,591 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:39] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.039 2026-10-07 19:28:39,632 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,694 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,746 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,822 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,886 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,935 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 19:28:39,935 43 INFO rb-ce3bf1e-225338-422107 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 19:28:39,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8047348 (allocated 8912896) 2026-10-07 19:28:40,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 138854 2026-10-07 19:28:40,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 19:28:40,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 138854 2026-10-07 19:28:40,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192840_116601_test_self_order_kiosk.txt 2026-10-07 19:28:40,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp0rng0btl_chrome_odoo" 2026-10-07 19:28:40,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139046 2026-10-07 19:28:40,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp7pezz_0v_chrome_odoo 2026-10-07 19:28:40,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43221/json/version 2026-10-07 19:28:40,602 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:40,656 43 INFO rb-ce3bf1e-225338-422107 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 19:28:40,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:43221/json 2026-10-07 19:28:40,657 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:40,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:43221/devtools/page/4B29E8619FA2C744D5DCE2A2C40499EC 2026-10-07 19:28:40,702 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:40,711 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:40,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:40,753 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" in browser 2026-10-07 19:28:40,753 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" 2026-10-07 19:28:40,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:40] "GET /pos-self/177?access_token=9d2e72b50a9f4537 HTTP/1.1" 200 - 7 0.011 0.047 2026-10-07 19:28:40,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '4B29E8619FA2C744D5DCE2A2C40499EC', 'loaderId': '2FA6087C4730BEF4E2DA41FD077007A2', 'isDownload': False} 2026-10-07 19:28:40,839 43 INFO rb-ce3bf1e-225338-422107 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 19:28:40,866 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:40,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:40] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.009 2026-10-07 19:28:40,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:40] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.010 0.033 2026-10-07 19:28:40,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:40] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-10-07 19:28:41,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.011 2026-10-07 19:28:41,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:28:41,222 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:41,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:28:41,229 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:41,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:28:41,236 43 INFO rb-ce3bf1e-225338-422107 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 19:28:41,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 19:28:41,294 43 INFO rb-ce3bf1e-225338-422107 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 19:28:41,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.016 0.050 2026-10-07 19:28:41,315 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-10-07 19:28:41,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.112 0.183 2026-10-07 19:28:41,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.038 2026-10-07 19:28:41,731 43 INFO rb-ce3bf1e-225338-422107 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 19:28:41,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.014 0.020 2026-10-07 19:28:41,853 43 INFO rb-ce3bf1e-225338-422107 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 19:28:41,913 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:28:41,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.003 0.043 2026-10-07 19:28:41,954 43 INFO rb-ce3bf1e-225338-422107 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 19:28:41,961 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:41] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.065 2026-10-07 19:28:42,001 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.011 0.075 2026-10-07 19:28:42,029 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-10-07 19:28:42,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 19:28:42,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-10-07 19:28:42,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.151 2026-10-07 19:28:42,115 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/ir.attachment/11298/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:28:42,162 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:28:42,167 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.005 0.038 2026-10-07 19:28:42,241 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43311877 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': '50439d1e-84ae-479b-a3ac-311d5f52955e'}] 2026-10-07 19:28:42,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43311877 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': '50439d1e-84ae-479b-a3ac-311d5f52955e'} created pos.order #943 2026-10-07 19:28:42,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43311877 finished 2026-10-07 19:28:42,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.071 0.170 2026-10-07 19:28:42,569 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.022 0.028 2026-10-07 19:28:42,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:42] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.051 2026-10-07 19:28:42,620 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,686 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,745 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,796 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 19:28:42,848 43 INFO rb-ce3bf1e-225338-422107 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 19:28:42,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8011132 (allocated 9437184) 2026-10-07 19:28:42,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139046 2026-10-07 19:28:42,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 19:28:42,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139046 2026-10-07 19:28:43,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192843_066062_test_self_order_kiosk.txt 2026-10-07 19:28:43,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp7pezz_0v_chrome_odoo" 2026-10-07 19:28:43,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 139240 2026-10-07 19:28:43,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmprt7qm34s_chrome_odoo 2026-10-07 19:28:43,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42653/json/version 2026-10-07 19:28:43,398 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42653', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:43,466 43 INFO rb-ce3bf1e-225338-422107 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 19:28:43,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42653/json 2026-10-07 19:28:43,467 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42653', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:43,479 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:42653/devtools/page/F93E775BBB52F44E1C1BACFB828A04BB 2026-10-07 19:28:43,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-10-07 19:28:43,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-10-07 19:28:43,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-10-07 19:28:43,558 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" in browser 2026-10-07 19:28:43,560 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537" 2026-10-07 19:28:43,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:43] "GET /pos-self/177?access_token=9d2e72b50a9f4537 HTTP/1.1" 200 - 7 0.005 0.055 2026-10-07 19:28:43,649 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'F93E775BBB52F44E1C1BACFB828A04BB', 'loaderId': '6D770F65C7FA7ECBCCE792D54329FE98', 'isDownload': False} 2026-10-07 19:28:43,650 43 INFO rb-ce3bf1e-225338-422107 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 19:28:43,693 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:43,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:43] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.016 2026-10-07 19:28:43,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:43] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.014 2026-10-07 19:28:43,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:43] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.034 2026-10-07 19:28:44,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.012 2026-10-07 19:28:44,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:28:44,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.005 0.018 2026-10-07 19:28:44,068 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:44,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:28:44,074 43 INFO rb-ce3bf1e-225338-422107 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=9d2e72b50a9f4537", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:44,101 43 INFO rb-ce3bf1e-225338-422107 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 19:28:44,170 43 INFO rb-ce3bf1e-225338-422107 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 19:28:44,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.017 0.047 2026-10-07 19:28:44,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.061 2026-10-07 19:28:44,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.132 0.228 2026-10-07 19:28:44,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.354 2026-10-07 19:28:44,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.037 2026-10-07 19:28:44,706 43 INFO rb-ce3bf1e-225338-422107 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 19:28:44,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/ir.attachment/11344/raw HTTP/1.1" 200 - 4 0.012 0.019 2026-10-07 19:28:44,819 43 INFO rb-ce3bf1e-225338-422107 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 19:28:44,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.004 0.034 2026-10-07 19:28:44,919 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28: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 19:28:44,945 43 INFO rb-ce3bf1e-225338-422107 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 19:28:44,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.006 0.079 2026-10-07 19:28:44,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:44] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.013 0.096 2026-10-07 19:28:45,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.111 2026-10-07 19:28:45,019 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-10-07 19:28:45,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.014 0.165 2026-10-07 19:28:45,101 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.012 0.173 2026-10-07 19:28:45,177 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/ir.attachment/11298/raw HTTP/1.1" 200 - 4 0.011 0.012 2026-10-07 19:28:45,242 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,245 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28: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 19:28:45,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.009 0.023 2026-10-07 19:28:45,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:45] "GET /web/image/product.product/2985/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.010 0.049 2026-10-07 19:28:45,288 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,340 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,407 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,470 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,554 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,614 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-10-07 19:28:45,664 43 INFO rb-ce3bf1e-225338-422107 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 19:28:45,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8106036 (allocated 9175040) 2026-10-07 19:28:45,735 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 139240 2026-10-07 19:28:45,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-10-07 19:28:45,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 139240 2026-10-07 19:28:45,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192845_835221_test_self_order_kiosk.txt 2026-10-07 19:28:45,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmprt7qm34s_chrome_odoo" 2026-10-07 19:28:45,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-10-07 19:28:56,077 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [371] 2026-10-07 19:28:56,711 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 139434 2026-10-07 19:28:56,711 43 INFO rb-ce3bf1e-225338-422107 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/tmpk2pmslxc_chrome_odoo 2026-10-07 19:28:56,711 43 INFO rb-ce3bf1e-225338-422107 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:35413/json/version 2026-10-07 19:28:56,714 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:56,786 43 INFO rb-ce3bf1e-225338-422107 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 19:28:56,786 43 INFO rb-ce3bf1e-225338-422107 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:35413/json 2026-10-07 19:28:56,787 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:28:56,801 43 INFO rb-ce3bf1e-225338-422107 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:35413/devtools/page/14F99DD4668D6AD1DF1E9DDB09CF9FC7 2026-10-07 19:28:56,820 43 INFO rb-ce3bf1e-225338-422107 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 19:28:56,830 43 INFO rb-ce3bf1e-225338-422107 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 19:28:56,884 43 INFO rb-ce3bf1e-225338-422107 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 19:28:57,240 43 INFO rb-ce3bf1e-225338-422107 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=f8f8ca87595d4776" in browser 2026-10-07 19:28:57,240 43 INFO rb-ce3bf1e-225338-422107 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=f8f8ca87595d4776" 2026-10-07 19:28:57,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:28:57,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:57] "GET /pos-self/178?access_token=f8f8ca87595d4776 HTTP/1.1" 200 - 57 0.061 0.608 2026-10-07 19:28:57,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '14F99DD4668D6AD1DF1E9DDB09CF9FC7', 'loaderId': '33C2C8BA917F690E1AC46AA13AA8E1EA', 'isDownload': False} 2026-10-07 19:28:57,932 43 INFO rb-ce3bf1e-225338-422107 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 19:28:57,966 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:28:58,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:28:58,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.039 2026-10-07 19:28:58,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:28:58,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.115 2026-10-07 19:28:58,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:28:58,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.142 2026-10-07 19:28:58,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.019 2026-10-07 19:28:58,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 19:28:58,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.014 2026-10-07 19:28:58,484 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:28:58,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:28:58,486 43 INFO rb-ce3bf1e-225338-422107 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=f8f8ca87595d4776", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:28:58,510 43 INFO rb-ce3bf1e-225338-422107 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 19:28:58,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.068 2026-10-07 19:28:58,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.053 0.127 2026-10-07 19:28:58,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.083 2026-10-07 19:28:59,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.307 0.296 2026-10-07 19:28:59,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.055 2026-10-07 19:28:59,503 43 INFO rb-ce3bf1e-225338-422107 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 19:28:59,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/image/ir.attachment/11397/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:28:59,614 43 INFO rb-ce3bf1e-225338-422107 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 19:28:59,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/image/ir.attachment/11351/raw HTTP/1.1" 200 - 4 0.007 0.023 2026-10-07 19:28:59,685 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:28:59,848 43 INFO rb-ce3bf1e-225338-422107 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 19:28:59,929 43 INFO rb-ce3bf1e-225338-422107 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 19:28:59,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/image/pos.category/349/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.008 0.042 2026-10-07 19:28:59,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:28:59] "GET /web/image/pos.category/350/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.007 0.090 2026-10-07 19:29:00,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/pos.category/351/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.002 0.118 2026-10-07 19:29:00,027 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.002 0.145 2026-10-07 19:29:00,109 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2482/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.016 0.170 2026-10-07 19:29:00,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2481/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-10-07 19:29:00,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2483/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.185 2026-10-07 19:29:00,162 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2484/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.012 0.171 2026-10-07 19:29:00,210 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2485/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-10-07 19:29:00,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.template/2490/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.177 2026-10-07 19:29:00,274 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:00] "GET /web/image/product.product/2993/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.028 0.150 2026-10-07 19:29:00,326 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,391 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,462 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,559 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,560 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9340488 (allocated 10223616) 2026-10-07 19:29:00,686 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 139434 2026-10-07 19:29:00,690 43 INFO rb-ce3bf1e-225338-422107 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 19:29:00,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 139434 2026-10-07 19:29:00,861 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192900_861185_test_self_order_kiosk_combo_qty_max_free.txt 2026-10-07 19:29:00,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpk2pmslxc_chrome_odoo" 2026-10-07 19:29:00,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-10-07 19:29:10,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 139619 2026-10-07 19:29:10,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpnka1sjpi_chrome_odoo 2026-10-07 19:29:10,133 43 INFO rb-ce3bf1e-225338-422107 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:33515/json/version 2026-10-07 19:29:10,135 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33515', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:10,161 43 INFO rb-ce3bf1e-225338-422107 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 19:29:10,161 43 INFO rb-ce3bf1e-225338-422107 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:33515/json 2026-10-07 19:29:10,163 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33515', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:10,181 43 INFO rb-ce3bf1e-225338-422107 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:33515/devtools/page/D2CE778AF421BBB637A2392F443C2102 2026-10-07 19:29:10,191 43 INFO rb-ce3bf1e-225338-422107 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 19:29:10,207 43 INFO rb-ce3bf1e-225338-422107 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 19:29:10,249 43 INFO rb-ce3bf1e-225338-422107 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 19:29:10,644 43 INFO rb-ce3bf1e-225338-422107 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=a26e61a3160744fa" in browser 2026-10-07 19:29:10,645 43 INFO rb-ce3bf1e-225338-422107 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=a26e61a3160744fa" 2026-10-07 19:29:10,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:29:11,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /pos-self/179?access_token=a26e61a3160744fa HTTP/1.1" 200 - 57 0.061 0.598 2026-10-07 19:29:11,326 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': 'D2CE778AF421BBB637A2392F443C2102', 'loaderId': '3250EFACE8AC1DDCA702DA80D9C950FF', 'isDownload': False} 2026-10-07 19:29:11,326 43 INFO rb-ce3bf1e-225338-422107 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 19:29:11,358 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:29:11,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:29:11,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.068 0.060 2026-10-07 19:29:11,524 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:29:11,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.165 2026-10-07 19:29:11,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:29:11,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.207 2026-10-07 19:29:11,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:29:11,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.021 2026-10-07 19:29:11,881 43 INFO rb-ce3bf1e-225338-422107 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=a26e61a3160744fa", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:29:11,900 43 INFO rb-ce3bf1e-225338-422107 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 19:29:11,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.012 0.019 2026-10-07 19:29:11,916 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:29:11,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:11] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.032 2026-10-07 19:29:12,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.033 0.058 2026-10-07 19:29:12,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.163 2026-10-07 19:29:12,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.252 0.320 2026-10-07 19:29:12,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.498 2026-10-07 19:29:12,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.045 2026-10-07 19:29:12,783 43 INFO rb-ce3bf1e-225338-422107 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 19:29:12,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /web/image/ir.attachment/11450/raw HTTP/1.1" 200 - 4 0.008 0.011 2026-10-07 19:29:12,876 43 INFO rb-ce3bf1e-225338-422107 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 19:29:12,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /web/image/ir.attachment/11404/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 19:29:12,932 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:29:13,005 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,056 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.036 2026-10-07 19:29:13,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.058 2026-10-07 19:29:13,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.009 0.074 2026-10-07 19:29:13,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.096 2026-10-07 19:29:13,152 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-07 19:29:13,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.010 0.136 2026-10-07 19:29:13,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-10-07 19:29:13,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.template/2491/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-07 19:29:13,235 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/image/product.product/2987/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.016 0.067 2026-10-07 19:29:13,285 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,349 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,384 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:29:13,424 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,490 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-10-07 19:29:13,572 43 INFO rb-ce3bf1e-225338-422107 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 19:29:13,673 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9254196 (allocated 10747904) 2026-10-07 19:29:13,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 139619 2026-10-07 19:29:13,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-10-07 19:29:13,681 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 139619 2026-10-07 19:29:13,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192913_781923_test_self_order_kiosk_combo_sides.txt 2026-10-07 19:29:13,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpnka1sjpi_chrome_odoo" 2026-10-07 19:29:13,848 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-10-07 19:29:22,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-10-07 19:29:33,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-10-07 19:29:41,013 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139802 2026-10-07 19:29:41,013 43 INFO rb-ce3bf1e-225338-422107 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/tmp6osn67ip_chrome_odoo 2026-10-07 19:29:41,014 43 INFO rb-ce3bf1e-225338-422107 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:33839/json/version 2026-10-07 19:29:41,015 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:41,120 43 INFO rb-ce3bf1e-225338-422107 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 19:29:41,120 43 INFO rb-ce3bf1e-225338-422107 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:33839/json 2026-10-07 19:29:41,121 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:41,132 43 INFO rb-ce3bf1e-225338-422107 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:33839/devtools/page/B963D3D9C80A7511B536276C6D936FB6 2026-10-07 19:29:41,145 43 INFO rb-ce3bf1e-225338-422107 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 19:29:41,154 43 INFO rb-ce3bf1e-225338-422107 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 19:29:41,191 43 INFO rb-ce3bf1e-225338-422107 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 19:29:41,513 43 INFO rb-ce3bf1e-225338-422107 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=0be4ac6c76564770" in browser 2026-10-07 19:29:41,513 43 INFO rb-ce3bf1e-225338-422107 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=0be4ac6c76564770" 2026-10-07 19:29:41,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:29:42,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /pos-self/182?access_token=0be4ac6c76564770 HTTP/1.1" 200 - 57 0.075 0.524 2026-10-07 19:29:42,142 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': 'B963D3D9C80A7511B536276C6D936FB6', 'loaderId': '00867C37BDB6BF44B429D5EC1798EC62', 'isDownload': False} 2026-10-07 19:29:42,143 43 INFO rb-ce3bf1e-225338-422107 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 19:29:42,176 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:29:42,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:29:42,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.024 0.046 2026-10-07 19:29:42,286 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:29:42,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.051 0.112 2026-10-07 19:29:42,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:29:42,414 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.199 2026-10-07 19:29:42,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.033 2026-10-07 19:29:42,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.033 2026-10-07 19:29:42,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.022 2026-10-07 19:29:42,666 43 INFO rb-ce3bf1e-225338-422107 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=0be4ac6c76564770", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:29:42,679 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:29:42,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 19:29:42,681 43 INFO rb-ce3bf1e-225338-422107 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 19:29:42,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.033 0.056 2026-10-07 19:29:42,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.180 2026-10-07 19:29:43,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:43] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.320 0.375 2026-10-07 19:29:43,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.606 2026-10-07 19:29:43,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.043 0.054 2026-10-07 19:29:43,738 43 INFO rb-ce3bf1e-225338-422107 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 19:29:43,819 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:43] "GET /web/image/ir.attachment/11606/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-10-07 19:29:43,895 43 INFO rb-ce3bf1e-225338-422107 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 19:29:43,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:29:44,050 43 INFO rb-ce3bf1e-225338-422107 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 19:29:44,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.007 0.120 2026-10-07 19:29:44,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-07 19:29:44,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.136 2026-10-07 19:29:44,133 43 INFO rb-ce3bf1e-225338-422107 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 19:29:44,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.144 2026-10-07 19:29:44,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-10-07 19:29:44,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.009 0.179 2026-10-07 19:29:44,212 43 INFO rb-ce3bf1e-225338-422107 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 19:29:44,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/ir.attachment/11560/raw HTTP/1.1" 200 - 4 0.010 0.018 2026-10-07 19:29:44,283 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29: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 19:29:44,318 43 INFO rb-ce3bf1e-225338-422107 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 19:29:44,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.021 0.039 2026-10-07 19:29:44,428 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36610268 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'}] 2026-10-07 19:29:44,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36610268 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'} created pos.order #944 2026-10-07 19:29:44,523 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36610268 finished 2026-10-07 19:29:44,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.097 0.280 2026-10-07 19:29:44,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.017 0.019 2026-10-07 19:29:44,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-07 19:29:44,800 43 INFO rb-ce3bf1e-225338-422107 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 19:29:44,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:44] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.028 0.035 2026-10-07 19:29:44,898 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7487472 (allocated 8650752) 2026-10-07 19:29:44,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139802 2026-10-07 19:29:44,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-07 19:29:44,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139802 2026-10-07 19:29:45,067 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192945_066172_test_self_order_kiosk_to_cashier_payment.txt 2026-10-07 19:29:45,067 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp6osn67ip_chrome_odoo" 2026-10-07 19:29:45,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 139980 2026-10-07 19:29:45,612 43 INFO rb-ce3bf1e-225338-422107 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/tmpeiiinju__chrome_odoo 2026-10-07 19:29:45,612 43 INFO rb-ce3bf1e-225338-422107 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:44513/json/version 2026-10-07 19:29:45,615 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44513', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:45,647 43 INFO rb-ce3bf1e-225338-422107 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 19:29:45,648 43 INFO rb-ce3bf1e-225338-422107 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:44513/json 2026-10-07 19:29:45,649 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44513', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:29:45,660 43 INFO rb-ce3bf1e-225338-422107 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:44513/devtools/page/6F10E7796A51B3CD20688D9B18EE4E0A 2026-10-07 19:29:45,673 43 INFO rb-ce3bf1e-225338-422107 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 19:29:45,692 43 INFO rb-ce3bf1e-225338-422107 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 19:29:45,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:29:45,811 43 INFO rb-ce3bf1e-225338-422107 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 19:29:45,814 43 INFO rb-ce3bf1e-225338-422107 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 19:29:45,815 43 INFO rb-ce3bf1e-225338-422107 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 19:29:46,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:46] "GET /pos/ui/183 HTTP/1.1" 200 - 112 0.173 0.496 2026-10-07 19:29:46,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '6F10E7796A51B3CD20688D9B18EE4E0A', 'loaderId': '4A9FBA622A67386F59855068AFC7A700', 'isDownload': False} 2026-10-07 19:29:46,501 43 INFO rb-ce3bf1e-225338-422107 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 19:29:46,530 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:29:46,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:46] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.025 2026-10-07 19:29:46,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:46] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.053 2026-10-07 19:29:46,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:46] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.061 2026-10-07 19:29:47,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:29:47,469 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:29:47,473 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:29:47,524 43 INFO rb-ce3bf1e-225338-422107 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 19:29:47,544 43 INFO rb-ce3bf1e-225338-422107 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 19:29:47,546 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:29:47,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 30 0.059 0.080 2026-10-07 19:29:47,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.014 0.135 2026-10-07 19:29:47,685 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 19:29:47,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:29:47,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.016 0.035 2026-10-07 19:29:47,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.057 2026-10-07 19:29:47,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.049 0.088 2026-10-07 19:29:47,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.116 2026-10-07 19:29:49,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 411 0.619 0.594 2026-10-07 19:29:49,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.042 2026-10-07 19:29:49,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:29:49,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.093 2026-10-07 19:29:49,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 19:29:49,550 43 INFO rb-ce3bf1e-225338-422107 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 19:29:49,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "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 19:29:49,656 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:29:49,665 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:29:49,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.027 2026-10-07 19:29:49,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:29:49,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:29:49,741 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29: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 19:29:49,878 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.031 0.044 2026-10-07 19:29:49,926 43 INFO rb-ce3bf1e-225338-422107 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 19:29:49,947 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:29:50,060 43 INFO rb-ce3bf1e-225338-422107 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 19:29:50,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /pos/ui/183 HTTP/1.1" 200 - 34 0.108 0.107 2026-10-07 19:29:50,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 34 0.074 0.283 2026-10-07 19:29:50,306 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:29:50,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image?model=product.template&field=image_128&id=2474&unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.306 2026-10-07 19:29:50,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image?model=product.template&field=image_128&id=2475&unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.341 2026-10-07 19:29:50,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image?model=product.template&field=image_128&id=2476&unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.008 0.372 2026-10-07 19:29:50,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.459 2026-10-07 19:29:50,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image?model=product.template&field=image_128&id=2477&unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.002 0.309 2026-10-07 19:29:50,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "GET /web/image?model=product.template&field=image_128&id=2478&unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-10-07 19:29:50,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.028 0.196 2026-10-07 19:29:50,651 43 INFO rb-ce3bf1e-225338-422107 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 19:29:50,901 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 60 0.143 0.097 2026-10-07 19:29:50,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.006 0.047 2026-10-07 19:29:50,995 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,009 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:29:51,064 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,144 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,191 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,290 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,310 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:29:51,345 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,410 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,490 43 INFO rb-ce3bf1e-225338-422107 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 19:29:51,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83579560 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'}] 2026-10-07 19:29:51,503 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:29:51,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [840] to pos.order #944 2026-10-07 19:29:52,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83579560 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'} updated pos.order #944 2026-10-07 19:29:52,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83579560 finished 2026-10-07 19:29:52,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 255 0.489 0.595 2026-10-07 19:29:52,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 19:29:52,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-10-07 19:29:52,784 43 INFO rb-ce3bf1e-225338-422107 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 19:29:52,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12014782 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'}] 2026-10-07 19:29:52,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12014782 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': '55fd0a25-ef52-4c10-800e-1c3a5fe69d9c'} sync ignored for existing PoS order pos.order(944,) (state: paid) 2026-10-07 19:29:52,878 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12014782 finished 2026-10-07 19:29:52,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15795948 (allocated 17301504) 2026-10-07 19:29:52,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 139980 2026-10-07 19:29:52,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-10-07 19:29:52,941 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 139980 2026-10-07 19:29:53,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:29:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.153 0.146 2026-10-07 19:29:53,125 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_192953_125684_test_self_order_kiosk_to_cashier_payment.txt 2026-10-07 19:29:53,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpeiiinju__chrome_odoo" 2026-10-07 19:29:53,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-10-07 19:30:01,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 140185 2026-10-07 19:30:01,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmpf5z42o25_chrome_odoo 2026-10-07 19:30:01,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:36787/json/version 2026-10-07 19:30:01,944 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36787', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:01,968 43 INFO rb-ce3bf1e-225338-422107 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 19:30:01,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:36787/json 2026-10-07 19:30:01,969 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36787', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:01,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:36787/devtools/page/9B655E31048B9C9537EDD21179E9A489 2026-10-07 19:30:01,992 43 INFO rb-ce3bf1e-225338-422107 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 19:30:02,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-10-07 19:30:02,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-10-07 19:30:02,210 43 INFO rb-ce3bf1e-225338-422107 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=c3d74df7c6804bf0" in browser 2026-10-07 19:30:02,211 43 INFO rb-ce3bf1e-225338-422107 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=c3d74df7c6804bf0" 2026-10-07 19:30:02,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:30:02,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:02] "GET /pos-self/184?access_token=c3d74df7c6804bf0 HTTP/1.1" 200 - 57 0.060 0.687 2026-10-07 19:30:02,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': '9B655E31048B9C9537EDD21179E9A489', 'loaderId': '09A8EE511F152AB75C5A01790856E5AE', 'isDownload': False} 2026-10-07 19:30:02,981 43 INFO rb-ce3bf1e-225338-422107 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 19:30:03,006 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:03,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:30:03,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.052 0.045 2026-10-07 19:30:03,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:30:03,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.026 0.140 2026-10-07 19:30:03,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:30:03,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.182 2026-10-07 19:30:03,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.013 2026-10-07 19:30:03,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 19:30:03,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.021 0.020 2026-10-07 19:30:03,544 43 INFO rb-ce3bf1e-225338-422107 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=c3d74df7c6804bf0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:30:03,557 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:03,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 19:30:03,561 43 INFO rb-ce3bf1e-225338-422107 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 19:30:03,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.065 0.070 2026-10-07 19:30:03,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-07 19:30:04,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.201 0.303 2026-10-07 19:30:04,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.455 2026-10-07 19:30:04,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.047 2026-10-07 19:30:04,448 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:30:04,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/ir.attachment/11659/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:30:04,536 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,582 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/ir.attachment/11658/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:30:04,675 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/ir.attachment/11613/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-10-07 19:30:04,724 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:30:04,780 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,839 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/pos.category/352/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:30:04,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.006 0.064 2026-10-07 19:30:04,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-10-07 19:30:04,913 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.015 0.085 2026-10-07 19:30:04,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.006 0.112 2026-10-07 19:30:04,968 43 INFO rb-ce3bf1e-225338-422107 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 19:30:04,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:04] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-10-07 19:30:05,000 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:30:05,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.009 0.148 2026-10-07 19:30:05,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /web/image/product.template/2492/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.005 0.141 2026-10-07 19:30:05,042 43 INFO rb-ce3bf1e-225338-422107 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 19:30:05,086 43 INFO rb-ce3bf1e-225338-422107 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 19:30:05,137 43 INFO rb-ce3bf1e-225338-422107 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 19:30:05,192 43 INFO rb-ce3bf1e-225338-422107 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 19:30:05,201 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:30:05,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /pos-self/184?access_token=c3d74df7c6804bf0 HTTP/1.1" 303 - 2 0.001 0.011 2026-10-07 19:30:05,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /fr/pos-self/184?access_token=c3d74df7c6804bf0 HTTP/1.1" 200 - 10 0.026 0.055 2026-10-07 19:30:05,412 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:05,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.133 2026-10-07 19:30:05,727 43 INFO rb-ce3bf1e-225338-422107 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 19:30:05,735 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:05,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:30:05,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.055 0.045 2026-10-07 19:30:05,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.093 2026-10-07 19:30:06,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.171 0.222 2026-10-07 19:30:06,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.359 2026-10-07 19:30:06,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.013 0.025 2026-10-07 19:30:06,385 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "GET /web/image/ir.attachment/11659/raw HTTP/1.1" 304 - 4 0.003 0.012 2026-10-07 19:30:06,517 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "GET /web/image/ir.attachment/11658/raw HTTP/1.1" 304 - 4 0.002 0.009 2026-10-07 19:30:06,586 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:06] "GET /web/image/ir.attachment/11613/raw HTTP/1.1" 304 - 4 0.010 0.008 2026-10-07 19:30:06,657 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,714 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-10-07 19:30:06,782 43 INFO rb-ce3bf1e-225338-422107 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 19:30:06,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8413076 (allocated 9900032) 2026-10-07 19:30:06,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 140185 2026-10-07 19:30:06,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-10-07 19:30:06,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 140185 2026-10-07 19:30:06,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193006_999546_test_self_order_language_changes.txt 2026-10-07 19:30:06,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmpf5z42o25_chrome_odoo" 2026-10-07 19:30:07,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-10-07 19:30:16,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 140378 2026-10-07 19:30:16,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpg4keb4hj_chrome_odoo 2026-10-07 19:30:16,020 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:34475/json/version 2026-10-07 19:30:16,022 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:16,079 43 INFO rb-ce3bf1e-225338-422107 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 19:30:16,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:34475/json 2026-10-07 19:30:16,080 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:16,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:34475/devtools/page/19EA2D85192BDA98B1F13D3C707C3BF4 2026-10-07 19:30:16,114 43 INFO rb-ce3bf1e-225338-422107 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 19:30:16,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-10-07 19:30:16,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-10-07 19:30:16,488 43 INFO rb-ce3bf1e-225338-422107 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=fc0df977c0744e2b" in browser 2026-10-07 19:30:16,489 43 INFO rb-ce3bf1e-225338-422107 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=fc0df977c0744e2b" 2026-10-07 19:30:16,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:30:17,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /pos-self/185?access_token=fc0df977c0744e2b HTTP/1.1" 200 - 57 0.070 0.562 2026-10-07 19:30:17,164 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': '19EA2D85192BDA98B1F13D3C707C3BF4', 'loaderId': '3183F99B0AB520A5416425B20A3DCF5F', 'isDownload': False} 2026-10-07 19:30:17,164 43 INFO rb-ce3bf1e-225338-422107 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 19:30:17,192 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:17,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:30:17,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.045 2026-10-07 19:30:17,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:30:17,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.041 0.110 2026-10-07 19:30:17,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:30:17,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.173 2026-10-07 19:30:17,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:30:17,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:30:17,581 43 INFO rb-ce3bf1e-225338-422107 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=fc0df977c0744e2b", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:30:17,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.023 2026-10-07 19:30:17,592 43 INFO rb-ce3bf1e-225338-422107 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 19:30:17,595 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:17,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:30:17,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-10-07 19:30:17,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.035 0.133 2026-10-07 19:30:17,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-10-07 19:30:18,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.129 0.236 2026-10-07 19:30:18,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-10-07 19:30:18,286 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/ir.attachment/11712/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 19:30:18,400 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,475 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,479 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:30:18,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/pos.category/353/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.008 0.058 2026-10-07 19:30:18,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/product.template/2493/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.012 0.088 2026-10-07 19:30:18,544 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/product.template/2494/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.010 0.113 2026-10-07 19:30:18,600 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/pos.category/355/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.005 0.143 2026-10-07 19:30:18,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/pos.category/354/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.001 0.174 2026-10-07 19:30:18,675 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,771 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/ir.attachment/11666/raw HTTP/1.1" 200 - 4 0.020 0.016 2026-10-07 19:30:18,838 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:30:18,927 43 INFO rb-ce3bf1e-225338-422107 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 19:30:18,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/product.product/3002/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.048 0.043 2026-10-07 19:30:18,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:18] "GET /web/image/product.product/3003/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.011 0.126 2026-10-07 19:30:19,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49870518 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': 'd5817cdd-4b7c-4664-a226-9cf6a968e0c6'}] 2026-10-07 19:30:19,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49870518 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': 'd5817cdd-4b7c-4664-a226-9cf6a968e0c6'} created pos.order #945 2026-10-07 19:30:19,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49870518 finished 2026-10-07 19:30:19,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.229 0.302 2026-10-07 19:30:19,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-10-07 19:30:19,511 43 INFO rb-ce3bf1e-225338-422107 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 19:30:19,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.018 0.018 2026-10-07 19:30:19,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:19] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.020 0.040 2026-10-07 19:30:19,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7596832 (allocated 8912896) 2026-10-07 19:30:19,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 140378 2026-10-07 19:30:19,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-10-07 19:30:19,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 140378 2026-10-07 19:30:19,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193019_689422_test_self_order_parent_category.txt 2026-10-07 19:30:19,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpg4keb4hj_chrome_odoo" 2026-10-07 19:30:19,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-10-07 19:30:27,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 140568 2026-10-07 19:30:27,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmp4j3798n7_chrome_odoo 2026-10-07 19:30:27,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:43735/json/version 2026-10-07 19:30:27,580 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:27,632 43 INFO rb-ce3bf1e-225338-422107 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 19:30:27,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:43735/json 2026-10-07 19:30:27,633 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:27,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:43735/devtools/page/125DB015528B9D1ABF93321797C5C9AD 2026-10-07 19:30:27,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-10-07 19:30:27,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-10-07 19:30:27,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-10-07 19:30:28,036 43 INFO rb-ce3bf1e-225338-422107 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=148669e1aadb487d" in browser 2026-10-07 19:30:28,037 43 INFO rb-ce3bf1e-225338-422107 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=148669e1aadb487d" 2026-10-07 19:30:28,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:30:28,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:28] "GET /pos-self/186?access_token=148669e1aadb487d HTTP/1.1" 200 - 57 0.054 0.520 2026-10-07 19:30:28,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '125DB015528B9D1ABF93321797C5C9AD', 'loaderId': '0DF4C5B90D1F7CB7B7A4F21D148A8F5D', 'isDownload': False} 2026-10-07 19:30:28,634 43 INFO rb-ce3bf1e-225338-422107 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 19:30:28,667 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:28,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:30:28,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:28] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.048 2026-10-07 19:30:28,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:30:28,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:28] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.097 2026-10-07 19:30:28,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:30:28,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:28] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.143 2026-10-07 19:30:28,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:28] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:30:29,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.026 2026-10-07 19:30:29,023 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.020 2026-10-07 19:30:29,028 43 INFO rb-ce3bf1e-225338-422107 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=148669e1aadb487d", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:30:29,035 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:29,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:30:29,048 43 INFO rb-ce3bf1e-225338-422107 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 19:30:29,104 43 INFO rb-ce3bf1e-225338-422107 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 19:30:29,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.032 0.069 2026-10-07 19:30:29,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.175 2026-10-07 19:30:29,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.205 0.319 2026-10-07 19:30:29,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.483 2026-10-07 19:30:29,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.042 2026-10-07 19:30:29,887 43 INFO rb-ce3bf1e-225338-422107 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 19:30:29,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:29] "GET /web/image/ir.attachment/11765/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:30:30,059 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,144 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:30:30,147 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/pos.category/348/image_128?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 2 0.006 0.033 2026-10-07 19:30:30,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.template/2474/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.022 0.057 2026-10-07 19:30:30,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.template/2475/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-07 19:30:30,257 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.template/2478/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.016 0.145 2026-10-07 19:30:30,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.template/2476/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.013 0.174 2026-10-07 19:30:30,339 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.template/2477/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 3 0.011 0.188 2026-10-07 19:30:30,407 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/ir.attachment/11719/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:30:30,457 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:30] "GET /web/image/product.product/2983/image_512?unique=2026-10-07T19:27:51.000+00:00 HTTP/1.1" 200 - 8 0.014 0.021 2026-10-07 19:30:30,513 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,601 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,661 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,728 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,800 43 INFO rb-ce3bf1e-225338-422107 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 19:30:30,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76413803 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '01693cb4-1263-4f8b-be0b-caf043408959'}] 2026-10-07 19:30:30,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76413803 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '01693cb4-1263-4f8b-be0b-caf043408959'} created pos.order #946 2026-10-07 19:30:30,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76413803 finished 2026-10-07 19:30:31,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 101 0.149 0.227 2026-10-07 19:30:31,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 19:30:31,261 43 INFO rb-ce3bf1e-225338-422107 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 19:30:31,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:31] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.005 0.020 2026-10-07 19:30:31,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-10-07 19:30:31,307 43 INFO rb-ce3bf1e-225338-422107 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 19:30:31,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7973992 (allocated 8912896) 2026-10-07 19:30:31,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 140568 2026-10-07 19:30:31,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-10-07 19:30:31,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 140568 2026-10-07 19:30:31,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193031_531135_test_self_order_pricelist.txt 2026-10-07 19:30:31,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmp4j3798n7_chrome_odoo" 2026-10-07 19:30:31,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:30:33,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-10-07 19:30:43,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 140744 2026-10-07 19:30:43,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmpzligoirf_chrome_odoo 2026-10-07 19:30:43,963 43 INFO rb-ce3bf1e-225338-422107 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:37639/json/version 2026-10-07 19:30:43,973 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37639', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:44,003 43 INFO rb-ce3bf1e-225338-422107 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 19:30:44,003 43 INFO rb-ce3bf1e-225338-422107 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:37639/json 2026-10-07 19:30:44,009 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37639', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:44,036 43 INFO rb-ce3bf1e-225338-422107 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:37639/devtools/page/9F23E76CCA0FF0A5F48E140E61971A98 2026-10-07 19:30:44,053 43 INFO rb-ce3bf1e-225338-422107 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 19:30:44,080 43 INFO rb-ce3bf1e-225338-422107 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 19:30:44,107 43 INFO rb-ce3bf1e-225338-422107 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 19:30:44,467 43 INFO rb-ce3bf1e-225338-422107 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=a566c042530440f8" in browser 2026-10-07 19:30:44,468 43 INFO rb-ce3bf1e-225338-422107 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=a566c042530440f8" 2026-10-07 19:30:44,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:30:45,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /pos-self/187?access_token=a566c042530440f8 HTTP/1.1" 200 - 57 0.067 0.488 2026-10-07 19:30:45,040 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': '9F23E76CCA0FF0A5F48E140E61971A98', 'loaderId': '406DB8EDFCFA0C75CB2EFCA965629136', 'isDownload': False} 2026-10-07 19:30:45,040 43 INFO rb-ce3bf1e-225338-422107 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 19:30:45,059 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:45,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:30:45,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.027 2026-10-07 19:30:45,123 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:30:45,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.072 2026-10-07 19:30:45,167 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:30:45,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.111 2026-10-07 19:30:45,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:30:45,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:30:45,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.002 0.009 2026-10-07 19:30:45,447 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:45,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:30:45,460 43 INFO rb-ce3bf1e-225338-422107 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=a566c042530440f8", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:30:45,477 43 INFO rb-ce3bf1e-225338-422107 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 19:30:45,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.052 2026-10-07 19:30:45,527 43 INFO rb-ce3bf1e-225338-422107 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 19:30:45,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.043 0.109 2026-10-07 19:30:45,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.079 2026-10-07 19:30:46,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.200 0.237 2026-10-07 19:30:46,179 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,249 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/ir.attachment/11828/raw HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:30:46,313 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 19:30:46,398 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:30:46,411 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.048 2026-10-07 19:30:46,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.093 2026-10-07 19:30:46,492 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.112 2026-10-07 19:30:46,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.015 0.150 2026-10-07 19:30:46,583 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,592 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "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 19:30:46,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.025 0.191 2026-10-07 19:30:46,628 43 INFO rb-ce3bf1e-225338-422107 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 19:30:46,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/ir.attachment/11782/raw HTTP/1.1" 200 - 4 0.010 0.095 2026-10-07 19:30:46,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:46] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.028 0.078 2026-10-07 19:30:46,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37276466 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': '20f70351-6cc5-44ea-bdd8-4870e3298c5f'}] 2026-10-07 19:30:46,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37276466 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': '20f70351-6cc5-44ea-bdd8-4870e3298c5f'} created pos.order #947 2026-10-07 19:30:46,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37276466 finished 2026-10-07 19:30:47,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.206 0.310 2026-10-07 19:30:47,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.016 2026-10-07 19:30:47,206 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,268 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,315 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,431 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #3 deleted mail.message records with IDs: [11170] 2026-10-07 19:30:47,618 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #3 deleted pos.order records with IDs: [947] 2026-10-07 19:30:47,658 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2697] 2026-10-07 19:30:47,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:47] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.140 0.144 2026-10-07 19:30:47,673 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:47] "GET /web/image/ir.attachment/11827/raw HTTP/1.1" 200 - 4 0.008 0.294 2026-10-07 19:30:47,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.021 0.044 2026-10-07 19:30:47,822 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-10-07 19:30:47,872 43 INFO rb-ce3bf1e-225338-422107 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 19:30:47,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8147180 (allocated 8912896) 2026-10-07 19:30:47,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 140744 2026-10-07 19:30:47,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-10-07 19:30:48,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 140744 2026-10-07 19:30:48,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193048_128814_test_delete_mobile_order_from_backend.txt 2026-10-07 19:30:48,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmpzligoirf_chrome_odoo" 2026-10-07 19:30:48,188 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-10-07 19:30:56,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 140941 2026-10-07 19:30:56,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpptl6q1wy_chrome_odoo 2026-10-07 19:30:56,714 43 INFO rb-ce3bf1e-225338-422107 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:40943/json/version 2026-10-07 19:30:56,716 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:56,768 43 INFO rb-ce3bf1e-225338-422107 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 19:30:56,768 43 INFO rb-ce3bf1e-225338-422107 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:40943/json 2026-10-07 19:30:56,769 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:30:56,803 43 INFO rb-ce3bf1e-225338-422107 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:40943/devtools/page/36199211DA2BD185BB5C8F0073D51AD9 2026-10-07 19:30:56,852 43 INFO rb-ce3bf1e-225338-422107 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 19:30:56,867 43 INFO rb-ce3bf1e-225338-422107 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 19:30:56,885 43 INFO rb-ce3bf1e-225338-422107 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 19:30:57,174 43 INFO rb-ce3bf1e-225338-422107 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=5ea269b4399a40c7" in browser 2026-10-07 19:30:57,175 43 INFO rb-ce3bf1e-225338-422107 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=5ea269b4399a40c7" 2026-10-07 19:30:57,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:30:57,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:57] "GET /pos-self/188?access_token=5ea269b4399a40c7 HTTP/1.1" 200 - 57 0.040 0.538 2026-10-07 19:30:57,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '36199211DA2BD185BB5C8F0073D51AD9', 'loaderId': '9108AE198FC51BA07534906EE6C78DC7', 'isDownload': False} 2026-10-07 19:30:57,772 43 INFO rb-ce3bf1e-225338-422107 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 19:30:57,807 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:30:57,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:30:57,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:57] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.053 2026-10-07 19:30:57,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:30:57,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:57] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.100 2026-10-07 19:30:57,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:30:57,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:57] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.022 0.142 2026-10-07 19:30:58,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:30:58,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:30:58,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.008 0.018 2026-10-07 19:30:58,202 43 INFO rb-ce3bf1e-225338-422107 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=5ea269b4399a40c7", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:30:58,219 43 INFO rb-ce3bf1e-225338-422107 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 19:30:58,222 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:30:58,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.004 0.013 2026-10-07 19:30:58,276 43 INFO rb-ce3bf1e-225338-422107 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 19:30:58,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.042 0.054 2026-10-07 19:30:58,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.166 2026-10-07 19:30:58,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.161 0.271 2026-10-07 19:30:58,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.390 2026-10-07 19:30:58,910 43 INFO rb-ce3bf1e-225338-422107 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 19:30:58,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:58] "GET /web/image/ir.attachment/11881/raw HTTP/1.1" 200 - 4 0.016 0.019 2026-10-07 19:30:59,074 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:30:59,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.045 0.054 2026-10-07 19:30:59,247 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.115 2026-10-07 19:30:59,287 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.131 2026-10-07 19:30:59,319 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.015 0.141 2026-10-07 19:30:59,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.184 2026-10-07 19:30:59,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.154 2026-10-07 19:30:59,412 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/ir.attachment/11835/raw HTTP/1.1" 200 - 4 0.013 0.012 2026-10-07 19:30:59,480 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,496 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30: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 19:30:59,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.023 2026-10-07 19:30:59,534 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:30:59] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.035 0.054 2026-10-07 19:30:59,602 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,654 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,738 43 INFO rb-ce3bf1e-225338-422107 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 19:30:59,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69419792 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': 'd8f22358-80fc-45cc-9d35-19c9f82faacc'}] 2026-10-07 19:30:59,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69419792 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': 'd8f22358-80fc-45cc-9d35-19c9f82faacc'} created pos.order #948 2026-10-07 19:30:59,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69419792 finished 2026-10-07 19:31:00,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 107 0.099 0.245 2026-10-07 19:31:00,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.015 2026-10-07 19:31:00,179 43 INFO rb-ce3bf1e-225338-422107 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 19:31:00,240 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-07 19:31:00,241 43 INFO rb-ce3bf1e-225338-422107 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 19:31:00,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8112172 (allocated 9175040) 2026-10-07 19:31:00,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 140941 2026-10-07 19:31:00,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-07 19:31:00,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 140941 2026-10-07 19:31:00,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193100_473704_test_mobile_self_order_preparation_changes.txt 2026-10-07 19:31:00,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpptl6q1wy_chrome_odoo" 2026-10-07 19:31:00,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 141125 2026-10-07 19:31:00,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpb97xe_82_chrome_odoo 2026-10-07 19:31:00,916 43 INFO rb-ce3bf1e-225338-422107 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:39147/json/version 2026-10-07 19:31:00,918 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39147', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:00,951 43 INFO rb-ce3bf1e-225338-422107 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 19:31:00,952 43 INFO rb-ce3bf1e-225338-422107 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:39147/json 2026-10-07 19:31:00,952 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39147', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:00,971 43 INFO rb-ce3bf1e-225338-422107 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:39147/devtools/page/74D8C040239FE9F7170AABC729BE187C 2026-10-07 19:31:00,995 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,008 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,054 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:31:01,060 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,079 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,079 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:01] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 73 0.118 0.423 2026-10-07 19:31:01,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '74D8C040239FE9F7170AABC729BE187C', 'loaderId': '4A312A0825423C8CA0D2BF139CEDB9F0', 'isDownload': False} 2026-10-07 19:31:01,660 43 INFO rb-ce3bf1e-225338-422107 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 19:31:01,695 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:31:01,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:01] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-10-07 19:31:01,739 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:01] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:31:01,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:01] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.050 2026-10-07 19:31:02,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:31:02,452 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:31:02,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:31:02,529 43 INFO rb-ce3bf1e-225338-422107 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 19:31:02,536 43 INFO rb-ce3bf1e-225338-422107 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 19:31:02,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.017 2026-10-07 19:31:02,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.007 0.016 2026-10-07 19:31:02,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:31:02,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.005 0.009 2026-10-07 19:31:02,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 19:31:02,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.050 2026-10-07 19:31:02,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 19:31:03,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-07 19:31:03,969 43 INFO rb-ce3bf1e-225338-422107 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 19:31:03,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-07 19:31:03,973 43 INFO rb-ce3bf1e-225338-422107 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 19:31:03,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.568 0.669 2026-10-07 19:31:04,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "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 19:31:04,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.013 2026-10-07 19:31:04,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.072 2026-10-07 19:31:04,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "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.032 2026-10-07 19:31:04,429 43 INFO rb-ce3bf1e-225338-422107 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 19:31:04,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 19:31:04,503 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:04,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:31:04,549 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:31:04,551 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:31:04,597 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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 19:31:04,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:31:04,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.029 0.066 2026-10-07 19:31:04,649 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:31:04,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.025 0.043 2026-10-07 19:31:04,703 43 INFO rb-ce3bf1e-225338-422107 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 19:31:04,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /pos/ui/188 HTTP/1.1" 200 - 33 0.083 0.135 2026-10-07 19:31:04,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 33 0.038 0.289 2026-10-07 19:31:04,979 43 INFO rb-ce3bf1e-225338-422107 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 19:31:04,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:04] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.199 2026-10-07 19:31:05,031 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 38 0.072 0.071 2026-10-07 19:31:05,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.141 2026-10-07 19:31:05,236 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,246 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:31:05,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.025 0.049 2026-10-07 19:31:05,295 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,392 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,525 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,573 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,623 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,674 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,782 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,805 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:05,828 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-10-07 19:31:05,903 43 INFO rb-ce3bf1e-225338-422107 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 19:31:05,924 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:31:05,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84343038 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'd8f22358-80fc-45cc-9d35-19c9f82faacc'}] 2026-10-07 19:31:06,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15280052 (allocated 16252928) 2026-10-07 19:31:06,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 141125 2026-10-07 19:31:06,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-10-07 19:31:06,152 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 141125 2026-10-07 19:31:06,185 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [841] to pos.order #948 2026-10-07 19:31:06,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193106_260578_test_mobile_self_order_preparation_changes.txt 2026-10-07 19:31:06,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpb97xe_82_chrome_odoo" 2026-10-07 19:31:06,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-10-07 19:31:06,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84343038 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': 'd8f22358-80fc-45cc-9d35-19c9f82faacc'} updated pos.order #948 2026-10-07 19:31:06,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84343038 finished 2026-10-07 19:31:07,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 265 0.468 0.663 2026-10-07 19:31:07,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-10-07 19:31:15,651 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 141330 2026-10-07 19:31:15,651 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpns2f_zk0_chrome_odoo 2026-10-07 19:31:15,651 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:35615/json/version 2026-10-07 19:31:15,653 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35615', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:15,736 43 INFO rb-ce3bf1e-225338-422107 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 19:31:15,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:35615/json 2026-10-07 19:31:15,737 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35615', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:15,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:35615/devtools/page/E2413CEB1DEA129DD16E4EFD669BB232 2026-10-07 19:31:15,765 43 INFO rb-ce3bf1e-225338-422107 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 19:31:15,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-10-07 19:31:15,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-10-07 19:31:16,190 43 INFO rb-ce3bf1e-225338-422107 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=fc3e8a156e254a1e" in browser 2026-10-07 19:31:16,191 43 INFO rb-ce3bf1e-225338-422107 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=fc3e8a156e254a1e" 2026-10-07 19:31:16,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:31:17,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /pos-self/189?access_token=fc3e8a156e254a1e HTTP/1.1" 200 - 57 0.071 0.730 2026-10-07 19:31:17,021 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': 'E2413CEB1DEA129DD16E4EFD669BB232', 'loaderId': '6301C136EEF0D5B33B44CEDD1B6F0E56', 'isDownload': False} 2026-10-07 19:31:17,021 43 INFO rb-ce3bf1e-225338-422107 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 19:31:17,049 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:31:17,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:31:17,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.051 2026-10-07 19:31:17,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:31:17,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.073 2026-10-07 19:31:17,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:31:17,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.042 0.121 2026-10-07 19:31:17,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 19:31:17,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:31:17,476 43 INFO rb-ce3bf1e-225338-422107 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=fc3e8a156e254a1e", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:31:17,489 43 INFO rb-ce3bf1e-225338-422107 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 19:31:17,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.013 0.038 2026-10-07 19:31:17,526 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:31:17,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.005 0.049 2026-10-07 19:31:17,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.061 2026-10-07 19:31:17,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.054 0.097 2026-10-07 19:31:17,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.068 2026-10-07 19:31:18,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.266 0.281 2026-10-07 19:31:18,370 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/ir.attachment/11934/raw HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 19:31:18,486 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,555 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:31:18,574 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.006 0.045 2026-10-07 19:31:18,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.056 2026-10-07 19:31:18,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.074 2026-10-07 19:31:18,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-10-07 19:31:18,645 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-10-07 19:31:18,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-10-07 19:31:18,684 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:31:18,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/ir.attachment/11888/raw HTTP/1.1" 200 - 4 0.009 0.033 2026-10-07 19:31:18,699 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:18] "GET /web/image/product.product/3007/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.046 2026-10-07 19:31:18,774 43 INFO rb-ce3bf1e-225338-422107 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 19:31:18,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018379 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': '851a08c9-61c6-464e-a654-53da0d4ec5ef'}] 2026-10-07 19:31:18,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018379 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': '851a08c9-61c6-464e-a654-53da0d4ec5ef'} created pos.order #949 2026-10-07 19:31:18,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018379 finished 2026-10-07 19:31:19,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 269 0.317 0.547 2026-10-07 19:31:19,713 43 INFO rb-ce3bf1e-225338-422107 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 19:31:19,772 43 INFO rb-ce3bf1e-225338-422107 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 19:31:19,848 43 INFO rb-ce3bf1e-225338-422107 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 19:31:19,919 43 INFO rb-ce3bf1e-225338-422107 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 19:31:19,991 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,034 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,109 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582585 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': 'df4186dc-f23f-43a4-819a-61363f2eed41'}] 2026-10-07 19:31:20,207 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582585 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': 'df4186dc-f23f-43a4-819a-61363f2eed41'} created pos.order #950 2026-10-07 19:31:20,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74582585 finished 2026-10-07 19:31:20,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.175 0.436 2026-10-07 19:31:20,764 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,819 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,903 43 INFO rb-ce3bf1e-225338-422107 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 19:31:20,962 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,025 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,074 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,137 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14012347 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': '837619a1-2c92-44cb-a28e-5b6796b6f533'}] 2026-10-07 19:31:21,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14012347 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': '837619a1-2c92-44cb-a28e-5b6796b6f533'} created pos.order #951 2026-10-07 19:31:21,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14012347 finished 2026-10-07 19:31:21,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.224 0.413 2026-10-07 19:31:21,845 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,906 43 INFO rb-ce3bf1e-225338-422107 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 19:31:21,966 43 INFO rb-ce3bf1e-225338-422107 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 19:31:22,035 43 INFO rb-ce3bf1e-225338-422107 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 19:31:22,096 43 INFO rb-ce3bf1e-225338-422107 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 19:31:22,144 43 INFO rb-ce3bf1e-225338-422107 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 19:31:22,219 43 INFO rb-ce3bf1e-225338-422107 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 19:31:22,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53731472 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': '5c43058f-47e6-4a1f-b0e5-33e0446268b6'}] 2026-10-07 19:31:22,351 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53731472 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': '5c43058f-47e6-4a1f-b0e5-33e0446268b6'} created pos.order #952 2026-10-07 19:31:22,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53731472 finished 2026-10-07 19:31:23,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 157 0.334 0.464 2026-10-07 19:31:23,077 43 INFO rb-ce3bf1e-225338-422107 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 19:31:23,136 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-10-07 19:31:23,137 43 INFO rb-ce3bf1e-225338-422107 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 19:31:23,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 10076180 (allocated 11272192) 2026-10-07 19:31:23,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 141330 2026-10-07 19:31:23,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-10-07 19:31:23,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 141330 2026-10-07 19:31:23,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193123_445439_test_order_sequence_in_self.txt 2026-10-07 19:31:23,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpns2f_zk0_chrome_odoo" 2026-10-07 19:31:23,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-10-07 19:31:32,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 141520 2026-10-07 19:31:32,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmpimqicq3u_chrome_odoo 2026-10-07 19:31:32,656 43 INFO rb-ce3bf1e-225338-422107 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:41197/json/version 2026-10-07 19:31:32,658 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41197', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:32,695 43 INFO rb-ce3bf1e-225338-422107 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 19:31:32,695 43 INFO rb-ce3bf1e-225338-422107 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:41197/json 2026-10-07 19:31:32,696 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41197', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:31:32,724 43 INFO rb-ce3bf1e-225338-422107 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:41197/devtools/page/8CDBAB3E6185C7B0039B4B865D694B74 2026-10-07 19:31:32,738 43 INFO rb-ce3bf1e-225338-422107 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 19:31:32,750 43 INFO rb-ce3bf1e-225338-422107 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 19:31:33,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:31:33,125 43 INFO rb-ce3bf1e-225338-422107 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 19:31:33,126 43 INFO rb-ce3bf1e-225338-422107 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 19:31:33,126 43 INFO rb-ce3bf1e-225338-422107 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 19:31:33,145 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:31:33,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:33] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 87 0.095 0.645 2026-10-07 19:31:33,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '8CDBAB3E6185C7B0039B4B865D694B74', 'loaderId': 'F0CFC14C0ABD633CE47150C0149109D7', 'isDownload': False} 2026-10-07 19:31:33,885 43 INFO rb-ce3bf1e-225338-422107 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 19:31:33,908 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:31:33,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:33] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 19:31:33,955 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:33] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 19:31:33,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:33] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.043 2026-10-07 19:31:34,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:34,675 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:31:34,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 19:31:34,714 43 INFO rb-ce3bf1e-225338-422107 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 19:31:34,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:31:34,722 43 INFO rb-ce3bf1e-225338-422107 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 19:31:34,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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 19:31:34,757 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:31:34,798 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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.015 2026-10-07 19:31:34,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-10-07 19:31:34,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.048 2026-10-07 19:31:34,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-10-07 19:31:36,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order 2026-10-07 19:31:36,106 43 INFO rb-ce3bf1e-225338-422107 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 19:31:36,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 281, model: sale.order.line 2026-10-07 19:31:36,109 43 INFO rb-ce3bf1e-225338-422107 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 19:31:36,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 491 0.514 0.651 2026-10-07 19:31:36,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-10-07 19:31:36,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:31:36,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-10-07 19:31:36,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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.013 2026-10-07 19:31:36,437 43 INFO rb-ce3bf1e-225338-422107 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 19:31:36,453 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "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 19:31:36,514 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:31:36,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:31:36,556 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:31:36,563 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:31:36,601 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:36,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/image/res.users/281/avatar_128 HTTP/1.1" 200 - 14 0.026 0.046 2026-10-07 19:31:36,646 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-10-07 19:31:36,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.018 0.090 2026-10-07 19:31:36,665 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:31:36,678 43 INFO rb-ce3bf1e-225338-422107 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 19:31:36,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 33 0.095 0.099 2026-10-07 19:31:36,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /pos/ui/190 HTTP/1.1" 200 - 33 0.047 0.262 2026-10-07 19:31:36,964 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.006 0.271 2026-10-07 19:31:36,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:36] "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.139 2026-10-07 19:31:37,014 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.029 2026-10-07 19:31:37,046 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:31:37,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.014 2026-10-07 19:31:37,060 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,112 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,179 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,199 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:37,249 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,315 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97756886 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': '3f8b96ed-3df9-4cec-9f99-34f582ff2ed2'}] 2026-10-07 19:31:37,341 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:31:37,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97756886 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': '3f8b96ed-3df9-4cec-9f99-34f582ff2ed2'} updated pos.order #953 2026-10-07 19:31:37,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97756886 finished 2026-10-07 19:31:37,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.069 0.167 2026-10-07 19:31:37,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:37] "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.011 2026-10-07 19:31:37,641 43 INFO rb-ce3bf1e-225338-422107 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 19:31:37,710 43 INFO rb-ce3bf1e-225338-422107 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 19:31:39,741 43 INFO rb-ce3bf1e-225338-422107 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 19:31:39,792 43 INFO rb-ce3bf1e-225338-422107 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 19:31:39,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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.011 2026-10-07 19:31:39,879 43 INFO rb-ce3bf1e-225338-422107 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 19:31:39,928 43 INFO rb-ce3bf1e-225338-422107 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 19:31:39,978 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,028 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,089 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15246796 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': '7c0875d4-f3b9-4db9-97c2-b48b67007933'}] 2026-10-07 19:31:40,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15246796 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': '7c0875d4-f3b9-4db9-97c2-b48b67007933'} created pos.order #954 2026-10-07 19:31:40,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15246796 finished 2026-10-07 19:31:40,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.046 0.145 2026-10-07 19:31:40,324 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,394 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.010 2026-10-07 19:31:40,445 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-10-07 19:31:40,446 43 INFO rb-ce3bf1e-225338-422107 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 19:31:40,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16513100 (allocated 17960960) 2026-10-07 19:31:40,565 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 141520 2026-10-07 19:31:40,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-10-07 19:31:40,574 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 141520 2026-10-07 19:31:40,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193140_718699_test_pos_self_order_table_transfer.txt 2026-10-07 19:31:40,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmpimqicq3u_chrome_odoo" 2026-10-07 19:31:40,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-10-07 19:31:49,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 141730 2026-10-07 19:31:50,000 43 INFO rb-ce3bf1e-225338-422107 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/tmpiwr3coz7_chrome_odoo 2026-10-07 19:31:50,000 43 INFO rb-ce3bf1e-225338-422107 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:33099/json/version 2026-10-07 19:31:50,001 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,037 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,037 43 INFO rb-ce3bf1e-225338-422107 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:33099/json 2026-10-07 19:31:50,038 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,051 43 INFO rb-ce3bf1e-225338-422107 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:33099/devtools/page/D846E0038F5250CF964CF039AD1842D9 2026-10-07 19:31:50,074 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,105 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,132 43 INFO rb-ce3bf1e-225338-422107 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 19:31:50,430 43 INFO rb-ce3bf1e-225338-422107 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=1d39218970084318" in browser 2026-10-07 19:31:50,430 43 INFO rb-ce3bf1e-225338-422107 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=1d39218970084318" 2026-10-07 19:31:50,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:31:51,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /pos-self/191?access_token=1d39218970084318 HTTP/1.1" 200 - 57 0.039 0.618 2026-10-07 19:31:51,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': 'D846E0038F5250CF964CF039AD1842D9', 'loaderId': 'E9723FB14B732516A1329FA2211424EE', 'isDownload': False} 2026-10-07 19:31:51,109 43 INFO rb-ce3bf1e-225338-422107 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 19:31:51,138 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:31:51,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:31:51,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 9 0.014 0.030 2026-10-07 19:31:51,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:31:51,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.079 2026-10-07 19:31:51,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:31:51,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.128 2026-10-07 19:31:51,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:31:51,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:31:51,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.007 0.013 2026-10-07 19:31:51,545 43 INFO rb-ce3bf1e-225338-422107 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=1d39218970084318", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:31:51,546 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:31:51,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 19:31:51,560 43 INFO rb-ce3bf1e-225338-422107 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 19:31:51,616 43 INFO rb-ce3bf1e-225338-422107 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 19:31:51,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.025 0.050 2026-10-07 19:31:51,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.137 2026-10-07 19:31:52,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.173 0.270 2026-10-07 19:31:52,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.417 2026-10-07 19:31:52,230 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/ir.attachment/12037/raw HTTP/1.1" 200 - 4 0.009 0.014 2026-10-07 19:31:52,322 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/ir.attachment/11991/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-10-07 19:31:52,380 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31: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 19:31:52,443 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,491 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-10-07 19:31:52,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/pos.category/357/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.047 2026-10-07 19:31:52,544 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.058 2026-10-07 19:31:52,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.078 2026-10-07 19:31:52,596 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.101 2026-10-07 19:31:52,600 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-10-07 19:31:52,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.128 2026-10-07 19:31:52,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 7048552 (allocated 7602176) 2026-10-07 19:31:52,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 141730 2026-10-07 19:31:52,667 43 INFO rb-ce3bf1e-225338-422107 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 19:31:52,671 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 141730 2026-10-07 19:31:52,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2500/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.125 2026-10-07 19:31:52,692 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:31:52] "GET /web/image/product.template/2501/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-10-07 19:31:52,777 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193152_777571_test_self_order_category_with_only_special_products.txt 2026-10-07 19:31:52,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpiwr3coz7_chrome_odoo" 2026-10-07 19:31:52,817 43 INFO rb-ce3bf1e-225338-422107 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 19:32:01,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 141916 2026-10-07 19:32:01,066 43 INFO rb-ce3bf1e-225338-422107 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/tmpf9utkw7i_chrome_odoo 2026-10-07 19:32:01,066 43 INFO rb-ce3bf1e-225338-422107 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:42257/json/version 2026-10-07 19:32:01,068 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:01,146 43 INFO rb-ce3bf1e-225338-422107 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 19:32:01,146 43 INFO rb-ce3bf1e-225338-422107 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:42257/json 2026-10-07 19:32:01,147 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42257', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:01,162 43 INFO rb-ce3bf1e-225338-422107 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:42257/devtools/page/FED714A9A41429B4E6BCC74250D8AAB2 2026-10-07 19:32:01,179 43 INFO rb-ce3bf1e-225338-422107 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 19:32:01,190 43 INFO rb-ce3bf1e-225338-422107 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 19:32:01,259 43 INFO rb-ce3bf1e-225338-422107 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 19:32:01,621 43 INFO rb-ce3bf1e-225338-422107 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=e85eaafa51034717" in browser 2026-10-07 19:32:01,621 43 INFO rb-ce3bf1e-225338-422107 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=e85eaafa51034717" 2026-10-07 19:32:01,644 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:32:02,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /pos-self/192?access_token=e85eaafa51034717 HTTP/1.1" 200 - 57 0.066 0.532 2026-10-07 19:32:02,242 43 INFO rb-ce3bf1e-225338-422107 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': 'FED714A9A41429B4E6BCC74250D8AAB2', 'loaderId': 'E83C8626181B90C4D61297AB7241DDA0', 'isDownload': False} 2026-10-07 19:32:02,243 43 INFO rb-ce3bf1e-225338-422107 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 19:32:02,279 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:02,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:32:02,354 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.046 2026-10-07 19:32:02,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:32:02,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.026 0.135 2026-10-07 19:32:02,497 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:32:02,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.023 0.215 2026-10-07 19:32:02,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:32:02,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:32:02,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-07 19:32:02,798 43 INFO rb-ce3bf1e-225338-422107 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=e85eaafa51034717", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:02,813 43 INFO rb-ce3bf1e-225338-422107 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 19:32:02,813 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:02,814 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:32:02,881 43 INFO rb-ce3bf1e-225338-422107 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 19:32:02,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.066 2026-10-07 19:32:03,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.041 0.140 2026-10-07 19:32:03,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.084 2026-10-07 19:32:03,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.174 0.243 2026-10-07 19:32:03,512 43 INFO rb-ce3bf1e-225338-422107 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 19:32:03,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/ir.attachment/12090/raw HTTP/1.1" 200 - 4 0.009 0.018 2026-10-07 19:32:03,654 43 INFO rb-ce3bf1e-225338-422107 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 19:32:03,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 19:32:03,777 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:32:03,778 43 INFO rb-ce3bf1e-225338-422107 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 19:32:03,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.045 2026-10-07 19:32:03,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.085 2026-10-07 19:32:03,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-07 19:32:03,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.137 2026-10-07 19:32:03,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-10-07 19:32:03,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.006 0.055 2026-10-07 19:32:03,947 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,023 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,072 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,144 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,212 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,263 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,345 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,397 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,398 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7762220 (allocated 8650752) 2026-10-07 19:32:04,482 43 INFO rb-ce3bf1e-225338-422107 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 141916 2026-10-07 19:32:04,488 43 INFO rb-ce3bf1e-225338-422107 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 19:32:04,490 43 INFO rb-ce3bf1e-225338-422107 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 141916 2026-10-07 19:32:04,591 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193204_591141_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-10-07 19:32:04,591 43 INFO rb-ce3bf1e-225338-422107 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/tmpf9utkw7i_chrome_odoo" 2026-10-07 19:32:04,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-10-07 19:32:12,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142097 2026-10-07 19:32:12,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp1t94w4im_chrome_odoo 2026-10-07 19:32:12,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46069/json/version 2026-10-07 19:32:12,916 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46069', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:12,987 43 INFO rb-ce3bf1e-225338-422107 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 19:32:12,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:46069/json 2026-10-07 19:32:12,988 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46069', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:13,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:46069/devtools/page/B486FED41330B40FC782EF5F5295A22E 2026-10-07 19:32:13,035 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:13,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:13,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:13,333 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:13,334 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:13,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:32:13,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:13] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 59 0.053 0.474 2026-10-07 19:32:13,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'B486FED41330B40FC782EF5F5295A22E', 'loaderId': '92A36CC1D0F8FBC337AD76183B5B15C4', 'isDownload': False} 2026-10-07 19:32:13,896 43 INFO rb-ce3bf1e-225338-422107 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 19:32:13,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:13,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:32:13,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:13] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.037 2026-10-07 19:32:14,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:32:14,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.093 2026-10-07 19:32:14,065 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:32:14,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.146 2026-10-07 19:32:14,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:32:14,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.009 2026-10-07 19:32:14,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.019 2026-10-07 19:32:14,395 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:14,403 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:14,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:32:14,415 43 INFO rb-ce3bf1e-225338-422107 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 19:32:14,472 43 INFO rb-ce3bf1e-225338-422107 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 19:32:14,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.066 0.059 2026-10-07 19:32:14,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.186 2026-10-07 19:32:15,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.238 0.259 2026-10-07 19:32:15,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.469 2026-10-07 19:32:15,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.009 2026-10-07 19:32:15,219 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-07 19:32:15,315 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 19:32:15,364 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:32:15,422 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.039 2026-10-07 19:32:15,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-10-07 19:32:15,517 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-10-07 19:32:15,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.073 2026-10-07 19:32:15,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-10-07 19:32:15,587 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-10-07 19:32:15,634 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "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 19:32:15,636 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:15] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.020 0.027 2026-10-07 19:32:15,712 43 INFO rb-ce3bf1e-225338-422107 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 19:32:15,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46667194 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': 'd1806485-98e1-49cb-8b5c-0c545a8209bd'}] 2026-10-07 19:32:15,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46667194 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': 'd1806485-98e1-49cb-8b5c-0c545a8209bd'} created pos.order #955 2026-10-07 19:32:15,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46667194 finished 2026-10-07 19:32:16,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.117 0.211 2026-10-07 19:32:16,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 19:32:16,134 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,182 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,244 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,305 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,353 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,401 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,464 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,521 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,576 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:16] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.033 0.076 2026-10-07 19:32:16,726 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.016 0.017 2026-10-07 19:32:16,776 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:16,777 43 INFO rb-ce3bf1e-225338-422107 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 19:32:16,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8487216 (allocated 9699328) 2026-10-07 19:32:16,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142097 2026-10-07 19:32:16,862 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:16,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142097 2026-10-07 19:32:16,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193216_972250_test_self_order_mobile.txt 2026-10-07 19:32:16,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp1t94w4im_chrome_odoo" 2026-10-07 19:32:17,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142284 2026-10-07 19:32:17,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpbs0f7r0x_chrome_odoo 2026-10-07 19:32:17,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44759/json/version 2026-10-07 19:32:17,396 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44759', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:17,424 43 INFO rb-ce3bf1e-225338-422107 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 19:32:17,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44759/json 2026-10-07 19:32:17,425 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44759', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:17,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44759/devtools/page/662F315E9C957DC1F8792B7AE3E61536 2026-10-07 19:32:17,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:17,461 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:17,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:17,514 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:17,514 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:17,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.006 0.028 2026-10-07 19:32:17,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '662F315E9C957DC1F8792B7AE3E61536', 'loaderId': '2BC116E309EC0A734BD77509F5CC21A0', 'isDownload': False} 2026-10-07 19:32:17,570 43 INFO rb-ce3bf1e-225338-422107 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 19:32:17,593 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:17,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.010 2026-10-07 19:32:17,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.026 2026-10-07 19:32:17,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.010 0.019 2026-10-07 19:32:17,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:32:17,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:32:17,864 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:17,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:32:17,875 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:17,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:32:17,876 43 INFO rb-ce3bf1e-225338-422107 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 19:32:17,929 43 INFO rb-ce3bf1e-225338-422107 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 19:32:17,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.019 0.049 2026-10-07 19:32:17,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.064 2026-10-07 19:32:17,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 19:32:18,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.093 0.179 2026-10-07 19:32:18,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:32:18,357 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:32:18,431 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.006 0.009 2026-10-07 19:32:18,477 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:18,539 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.034 2026-10-07 19:32:18,620 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.036 2026-10-07 19:32:18,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-10-07 19:32:18,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-07 19:32:18,689 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.098 2026-10-07 19:32:18,721 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:32:18,737 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.132 2026-10-07 19:32:18,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.008 0.048 2026-10-07 19:32:18,804 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:18] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.008 0.021 2026-10-07 19:32:18,873 43 INFO rb-ce3bf1e-225338-422107 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 19:32:18,946 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41139336 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '76c53149-c87a-4e58-9803-172c33d607e1'}] 2026-10-07 19:32:19,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41139336 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '76c53149-c87a-4e58-9803-172c33d607e1'} created pos.order #956 2026-10-07 19:32:19,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41139336 finished 2026-10-07 19:32:19,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.069 0.176 2026-10-07 19:32:19,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.017 2026-10-07 19:32:19,282 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,325 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,387 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,443 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,498 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:19,552 43 INFO rb-ce3bf1e-225338-422107 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 19:32:19,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8359904 (allocated 9437184) 2026-10-07 19:32:19,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142284 2026-10-07 19:32:19,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:19,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142284 2026-10-07 19:32:19,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193219_710391_test_self_order_mobile.txt 2026-10-07 19:32:19,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpbs0f7r0x_chrome_odoo" 2026-10-07 19:32:20,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142469 2026-10-07 19:32:20,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpk01oszth_chrome_odoo 2026-10-07 19:32:20,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38473/json/version 2026-10-07 19:32:20,081 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,137 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38473/json 2026-10-07 19:32:20,140 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38473/devtools/page/00E74B9D60017524A54EF89E0FD37949 2026-10-07 19:32:20,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:20,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:20,231 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:20,248 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:20,249 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:20,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.005 0.028 2026-10-07 19:32:20,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '00E74B9D60017524A54EF89E0FD37949', 'loaderId': '700AFD7E49D378B5EC493BA528432E5A', 'isDownload': False} 2026-10-07 19:32:20,309 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,331 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:20,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-10-07 19:32:20,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.032 2026-10-07 19:32:20,412 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.061 2026-10-07 19:32:20,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:32:20,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:32:20,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:32:20,646 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:20,659 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:20,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:32:20,675 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,736 43 INFO rb-ce3bf1e-225338-422107 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 19:32:20,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.041 0.050 2026-10-07 19:32:20,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.089 2026-10-07 19:32:20,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 19:32:21,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.113 0.214 2026-10-07 19:32:21,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:32:21,233 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:32:21,318 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:32:21,351 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:32:21,417 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 19:32:21,496 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.017 0.024 2026-10-07 19:32:21,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-10-07 19:32:21,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.086 2026-10-07 19:32:21,566 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-10-07 19:32:21,616 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:32:21,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-10-07 19:32:21,630 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.013 0.048 2026-10-07 19:32:21,702 43 INFO rb-ce3bf1e-225338-422107 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 19:32:21,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62202050 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': '6e21b71e-c012-49f5-a447-7f69b5edcd60'}] 2026-10-07 19:32:21,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62202050 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': '6e21b71e-c012-49f5-a447-7f69b5edcd60'} created pos.order #957 2026-10-07 19:32:21,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62202050 finished 2026-10-07 19:32:21,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.065 0.197 2026-10-07 19:32:21,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:21] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.012 2026-10-07 19:32:22,040 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,086 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,152 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,203 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,262 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:22,307 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,382 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8098572 (allocated 9437184) 2026-10-07 19:32:22,385 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142469 2026-10-07 19:32:22,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:22,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142469 2026-10-07 19:32:22,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193222_488400_test_self_order_mobile.txt 2026-10-07 19:32:22,488 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpk01oszth_chrome_odoo" 2026-10-07 19:32:22,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142649 2026-10-07 19:32:22,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp60a_y8rh_chrome_odoo 2026-10-07 19:32:22,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34769/json/version 2026-10-07 19:32:22,925 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:22,960 43 INFO rb-ce3bf1e-225338-422107 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 19:32:22,960 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34769/json 2026-10-07 19:32:22,961 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:22,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34769/devtools/page/334F6B5C11473936830DF93C904DFA5F 2026-10-07 19:32:22,998 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:23,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:23,044 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:23,047 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:23,047 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:23,101 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.006 0.029 2026-10-07 19:32:23,109 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '334F6B5C11473936830DF93C904DFA5F', 'loaderId': 'E62A2F830E718A0125C7AF99862FC557', 'isDownload': False} 2026-10-07 19:32:23,109 43 INFO rb-ce3bf1e-225338-422107 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 19:32:23,139 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:23,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.013 0.020 2026-10-07 19:32:23,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.005 0.042 2026-10-07 19:32:23,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.069 2026-10-07 19:32:23,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:32:23,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:32:23,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:32:23,457 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:23,464 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:23,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:32:23,466 43 INFO rb-ce3bf1e-225338-422107 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 19:32:23,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 19:32:23,526 43 INFO rb-ce3bf1e-225338-422107 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 19:32:23,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.016 0.056 2026-10-07 19:32:23,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.035 2026-10-07 19:32:23,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.102 0.203 2026-10-07 19:32:23,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.010 2026-10-07 19:32:23,985 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-10-07 19:32:24,079 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,094 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:32:24,116 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:24,208 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,267 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.040 2026-10-07 19:32:24,282 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.057 2026-10-07 19:32:24,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-07 19:32:24,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-07 19:32:24,355 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-07 19:32:24,391 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "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 19:32:24,406 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.018 0.025 2026-10-07 19:32:24,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.188 2026-10-07 19:32:24,479 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 19:32:24,546 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,624 43 INFO rb-ce3bf1e-225338-422107 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 19:32:24,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63460114 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': '9583b3b9-2a9a-41cf-a189-542b7237444a'}] 2026-10-07 19:32:24,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63460114 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': '9583b3b9-2a9a-41cf-a189-542b7237444a'} created pos.order #958 2026-10-07 19:32:24,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63460114 finished 2026-10-07 19:32:24,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.062 0.187 2026-10-07 19:32:24,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.019 2026-10-07 19:32:24,962 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,001 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,059 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,119 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,172 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:25,220 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8387144 (allocated 9699328) 2026-10-07 19:32:25,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142649 2026-10-07 19:32:25,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:25,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142649 2026-10-07 19:32:25,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:25] "GET /web/image/ir.attachment/12142/raw HTTP/1.1" 200 - 4 0.002 0.014 2026-10-07 19:32:25,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193225_415468_test_self_order_mobile.txt 2026-10-07 19:32:25,415 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp60a_y8rh_chrome_odoo" 2026-10-07 19:32:25,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 142839 2026-10-07 19:32:25,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpudr9vl06_chrome_odoo 2026-10-07 19:32:25,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38563/json/version 2026-10-07 19:32:25,925 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38563', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:25,972 43 INFO rb-ce3bf1e-225338-422107 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 19:32:25,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38563/json 2026-10-07 19:32:25,980 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38563', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:26,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38563/devtools/page/62E9786DB71E5341376494EC023F8B73 2026-10-07 19:32:26,045 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:26,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:26,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:26,137 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:26,138 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:26,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.006 0.032 2026-10-07 19:32:26,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '62E9786DB71E5341376494EC023F8B73', 'loaderId': '0E769FC5A1C31572416B1D9C38122F93', 'isDownload': False} 2026-10-07 19:32:26,202 43 INFO rb-ce3bf1e-225338-422107 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 19:32:26,233 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:26,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.017 2026-10-07 19:32:26,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.006 0.024 2026-10-07 19:32:26,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.046 2026-10-07 19:32:26,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:32:26,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.023 2026-10-07 19:32:26,592 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:26,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:32:26,601 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:26,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:32:26,614 43 INFO rb-ce3bf1e-225338-422107 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 19:32:26,667 43 INFO rb-ce3bf1e-225338-422107 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 19:32:26,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.018 0.045 2026-10-07 19:32:26,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.069 2026-10-07 19:32:26,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-10-07 19:32:27,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.155 0.242 2026-10-07 19:32:27,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.016 2026-10-07 19:32:27,235 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.005 0.009 2026-10-07 19:32:27,316 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,348 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-10-07 19:32:27,376 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:27,472 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,547 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.012 0.058 2026-10-07 19:32:27,596 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,602 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-07 19:32:27,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-07 19:32:27,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-10-07 19:32:27,652 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-07 19:32:27,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-10-07 19:32:27,730 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,761 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:27,783 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:27] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.010 0.023 2026-10-07 19:32:27,864 43 INFO rb-ce3bf1e-225338-422107 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 19:32:27,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #957404 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': 'bfe520e8-0691-4581-8128-e59fc93d1634'}] 2026-10-07 19:32:27,977 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #957404 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': 'bfe520e8-0691-4581-8128-e59fc93d1634'} created pos.order #959 2026-10-07 19:32:28,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #957404 finished 2026-10-07 19:32:28,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.090 0.188 2026-10-07 19:32:28,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.019 2026-10-07 19:32:28,198 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,259 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,330 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,382 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,433 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,494 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:28] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-10-07 19:32:28,547 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,619 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30320197 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': 'bfe520e8-0691-4581-8128-e59fc93d1634'}] 2026-10-07 19:32:28,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1505] to pos.order #959 2026-10-07 19:32:28,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30320197 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': 'bfe520e8-0691-4581-8128-e59fc93d1634'} updated pos.order #959 2026-10-07 19:32:28,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30320197 finished 2026-10-07 19:32:28,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.095 0.221 2026-10-07 19:32:28,979 43 INFO rb-ce3bf1e-225338-422107 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 19:32:28,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.015 2026-10-07 19:32:29,030 43 INFO rb-ce3bf1e-225338-422107 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 19:32:29,091 43 INFO rb-ce3bf1e-225338-422107 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 19:32:29,152 43 INFO rb-ce3bf1e-225338-422107 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 19:32:29,209 43 INFO rb-ce3bf1e-225338-422107 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 19:32:29,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:29,255 43 INFO rb-ce3bf1e-225338-422107 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 19:32:29,352 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8809824 (allocated 9961472) 2026-10-07 19:32:29,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 142839 2026-10-07 19:32:29,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:29,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 142839 2026-10-07 19:32:29,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:29] "GET /web/image/ir.attachment/12142/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 19:32:29,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193229_507618_test_self_order_mobile.txt 2026-10-07 19:32:29,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpudr9vl06_chrome_odoo" 2026-10-07 19:32:29,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143034 2026-10-07 19:32:29,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmphuvtp465_chrome_odoo 2026-10-07 19:32:29,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39027/json/version 2026-10-07 19:32:29,944 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:30,071 43 INFO rb-ce3bf1e-225338-422107 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 19:32:30,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39027/json 2026-10-07 19:32:30,073 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:30,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39027/devtools/page/F3C720AAF8BCE9253398F1D87A2D202A 2026-10-07 19:32:30,100 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:30,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:30,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:30,178 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:30,178 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:30,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.006 0.029 2026-10-07 19:32:30,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'F3C720AAF8BCE9253398F1D87A2D202A', 'loaderId': 'FEE69C478680988F694C3DC760FC2779', 'isDownload': False} 2026-10-07 19:32:30,238 43 INFO rb-ce3bf1e-225338-422107 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 19:32:30,269 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:30,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.014 2026-10-07 19:32:30,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.016 2026-10-07 19:32:30,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.054 2026-10-07 19:32:30,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.008 2026-10-07 19:32:30,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:32:30,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 19:32:30,580 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:30,582 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:30,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:32:30,593 43 INFO rb-ce3bf1e-225338-422107 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 19:32:30,651 43 INFO rb-ce3bf1e-225338-422107 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 19:32:30,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.018 0.039 2026-10-07 19:32:30,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.061 2026-10-07 19:32:31,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.115 0.198 2026-10-07 19:32:31,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.308 2026-10-07 19:32:31,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.014 2026-10-07 19:32:31,118 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-07 19:32:31,211 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 19:32:31,253 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:31,316 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:32:31,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 19:32:31,406 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.055 2026-10-07 19:32:31,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-07 19:32:31,458 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-10-07 19:32:31,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-10-07 19:32:31,511 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,582 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,628 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:32:31,636 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.007 0.022 2026-10-07 19:32:31,702 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:31] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.014 0.013 2026-10-07 19:32:31,794 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,878 43 INFO rb-ce3bf1e-225338-422107 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 19:32:31,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66352233 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '4305568b-8b7d-4766-8530-6bbdbe32473f'}] 2026-10-07 19:32:31,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66352233 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '4305568b-8b7d-4766-8530-6bbdbe32473f'} created pos.order #960 2026-10-07 19:32:32,018 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66352233 finished 2026-10-07 19:32:32,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.088 0.212 2026-10-07 19:32:32,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.015 2026-10-07 19:32:32,237 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,302 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,366 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,430 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,484 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,530 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,593 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:32] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.004 0.019 2026-10-07 19:32:32,649 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,720 43 INFO rb-ce3bf1e-225338-422107 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 19:32:32,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13433509 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '4305568b-8b7d-4766-8530-6bbdbe32473f'}] 2026-10-07 19:32:32,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1507] to pos.order #960 2026-10-07 19:32:32,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13433509 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '4305568b-8b7d-4766-8530-6bbdbe32473f'} updated pos.order #960 2026-10-07 19:32:32,859 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13433509 finished 2026-10-07 19:32:33,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.119 0.200 2026-10-07 19:32:33,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-10-07 19:32:33,109 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,168 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,228 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,292 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,341 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:33,399 43 INFO rb-ce3bf1e-225338-422107 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 19:32:33,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8926604 (allocated 10223616) 2026-10-07 19:32:33,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143034 2026-10-07 19:32:33,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:33,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143034 2026-10-07 19:32:33,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:33] "GET /web/image/ir.attachment/12142/raw HTTP/1.1" 200 - 4 0.007 0.016 2026-10-07 19:32:33,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193233_655937_test_self_order_mobile.txt 2026-10-07 19:32:33,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmphuvtp465_chrome_odoo" 2026-10-07 19:32:34,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143222 2026-10-07 19:32:34,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmphbj3qq8q_chrome_odoo 2026-10-07 19:32:34,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38471/json/version 2026-10-07 19:32:34,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:34,191 43 INFO rb-ce3bf1e-225338-422107 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 19:32:34,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38471/json 2026-10-07 19:32:34,192 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:34,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38471/devtools/page/8953B03ABCF64A8CC2997186B741F2FA 2026-10-07 19:32:34,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:34,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:34,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:34,261 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:34,262 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:34,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.007 0.026 2026-10-07 19:32:34,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '8953B03ABCF64A8CC2997186B741F2FA', 'loaderId': 'C2D4F59DEF41AFE6ED34CB42AF445677', 'isDownload': False} 2026-10-07 19:32:34,314 43 INFO rb-ce3bf1e-225338-422107 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 19:32:34,339 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:34,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 19:32:34,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-10-07 19:32:34,377 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.018 2026-10-07 19:32:34,584 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:32:34,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:32:34,607 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:34,620 43 INFO rb-ce3bf1e-225338-422107 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 19:32:34,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.018 2026-10-07 19:32:34,636 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:34,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:32:34,687 43 INFO rb-ce3bf1e-225338-422107 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 19:32:34,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.019 0.045 2026-10-07 19:32:34,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.056 2026-10-07 19:32:34,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-10-07 19:32:35,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.122 0.360 2026-10-07 19:32:35,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.014 2026-10-07 19:32:35,370 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-10-07 19:32:35,448 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:32:35,488 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:32:35,548 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:32:35,629 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-07 19:32:35,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-10-07 19:32:35,677 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,691 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.081 2026-10-07 19:32:35,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-07 19:32:35,733 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-07 19:32:35,803 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,846 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:35,858 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:35] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.027 2026-10-07 19:32:35,928 43 INFO rb-ce3bf1e-225338-422107 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 19:32:35,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48705689 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '1411486b-12ab-4e2e-944b-e31728d66ee3'}] 2026-10-07 19:32:36,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48705689 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '1411486b-12ab-4e2e-944b-e31728d66ee3'} created pos.order #961 2026-10-07 19:32:36,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48705689 finished 2026-10-07 19:32:36,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.081 0.201 2026-10-07 19:32:36,263 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.017 2026-10-07 19:32:36,315 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,372 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,447 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,504 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,554 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,620 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,668 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,676 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:36] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.006 0.027 2026-10-07 19:32:36,731 43 INFO rb-ce3bf1e-225338-422107 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 19:32:36,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99908042 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '1411486b-12ab-4e2e-944b-e31728d66ee3'}] 2026-10-07 19:32:36,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1509] to pos.order #961 2026-10-07 19:32:36,806 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99908042 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '1411486b-12ab-4e2e-944b-e31728d66ee3'} updated pos.order #961 2026-10-07 19:32:36,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99908042 finished 2026-10-07 19:32:37,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.083 0.198 2026-10-07 19:32:37,083 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 19:32:37,142 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,197 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,262 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,316 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:37,359 43 INFO rb-ce3bf1e-225338-422107 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 19:32:37,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8675216 (allocated 9961472) 2026-10-07 19:32:37,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143222 2026-10-07 19:32:37,420 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:37,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143222 2026-10-07 19:32:37,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:37] "GET /web/image/ir.attachment/12142/raw HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 19:32:37,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193237_531576_test_self_order_mobile.txt 2026-10-07 19:32:37,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmphbj3qq8q_chrome_odoo" 2026-10-07 19:32:37,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143409 2026-10-07 19:32:37,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpj7c5b0si_chrome_odoo 2026-10-07 19:32:37,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38527/json/version 2026-10-07 19:32:37,973 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:38,027 43 INFO rb-ce3bf1e-225338-422107 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 19:32:38,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38527/json 2026-10-07 19:32:38,028 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:38,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38527/devtools/page/FD30C8AB9F5406F699D4A88BDFA9FDDA 2026-10-07 19:32:38,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:38,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:38,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:38,170 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:38,170 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:38,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.011 0.045 2026-10-07 19:32:38,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'FD30C8AB9F5406F699D4A88BDFA9FDDA', 'loaderId': 'B016CB8D631C38ABB365571EF33EF2E2', 'isDownload': False} 2026-10-07 19:32:38,284 43 INFO rb-ce3bf1e-225338-422107 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 19:32:38,317 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:38,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.036 2026-10-07 19:32:38,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.044 2026-10-07 19:32:38,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 19:32:38,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.015 2026-10-07 19:32:38,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:32:38,713 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:38,723 43 INFO rb-ce3bf1e-225338-422107 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 19:32:38,725 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:38,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.010 0.024 2026-10-07 19:32:38,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:32:38,779 43 INFO rb-ce3bf1e-225338-422107 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 19:32:38,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.036 0.064 2026-10-07 19:32:38,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.103 2026-10-07 19:32:38,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-10-07 19:32:39,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.173 0.226 2026-10-07 19:32:39,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.015 0.017 2026-10-07 19:32:39,418 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,512 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.010 0.012 2026-10-07 19:32:39,529 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.007 0.017 2026-10-07 19:32:39,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:39,695 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.005 0.030 2026-10-07 19:32:39,771 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-10-07 19:32:39,828 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.016 0.072 2026-10-07 19:32:39,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.111 2026-10-07 19:32:39,882 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-10-07 19:32:39,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-10-07 19:32:39,953 43 INFO rb-ce3bf1e-225338-422107 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 19:32:39,999 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:32:40,012 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:40] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.025 2026-10-07 19:32:40,084 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.017 0.015 2026-10-07 19:32:40,180 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,254 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,308 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51094985 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '1d14f446-9461-4d58-8c0f-ab54ec1b6a7f'}] 2026-10-07 19:32:40,349 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51094985 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '1d14f446-9461-4d58-8c0f-ab54ec1b6a7f'} created pos.order #962 2026-10-07 19:32:40,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51094985 finished 2026-10-07 19:32:40,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.079 0.201 2026-10-07 19:32:40,592 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.020 2026-10-07 19:32:40,656 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,712 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,779 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,829 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,878 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,938 43 INFO rb-ce3bf1e-225338-422107 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 19:32:40,994 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,019 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:41] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.021 0.022 2026-10-07 19:32:41,063 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82832302 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '1d14f446-9461-4d58-8c0f-ab54ec1b6a7f'}] 2026-10-07 19:32:41,139 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: Added lines [1511] to pos.order #962 2026-10-07 19:32:41,147 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82832302 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '1d14f446-9461-4d58-8c0f-ab54ec1b6a7f'} updated pos.order #962 2026-10-07 19:32:41,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82832302 finished 2026-10-07 19:32:41,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.086 0.216 2026-10-07 19:32:41,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.017 2026-10-07 19:32:41,426 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,487 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,546 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,605 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,659 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:41,706 43 INFO rb-ce3bf1e-225338-422107 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 19:32:41,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8941556 (allocated 10223616) 2026-10-07 19:32:41,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143409 2026-10-07 19:32:41,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:41,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143409 2026-10-07 19:32:41,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193241_919989_test_self_order_mobile.txt 2026-10-07 19:32:41,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpj7c5b0si_chrome_odoo" 2026-10-07 19:32:42,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143592 2026-10-07 19:32:42,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp67sqcb2f_chrome_odoo 2026-10-07 19:32:42,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45611/json/version 2026-10-07 19:32:42,368 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45611', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:42,439 43 INFO rb-ce3bf1e-225338-422107 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 19:32:42,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:45611/json 2026-10-07 19:32:42,440 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45611', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:42,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:45611/devtools/page/1B194F9DE3C8629703990BB2742B27BB 2026-10-07 19:32:42,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:42,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:42,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:42,522 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:42,523 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:42,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.010 0.027 2026-10-07 19:32:42,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '1B194F9DE3C8629703990BB2742B27BB', 'loaderId': '81B3F6D336E9E464D90005E6576714BF', 'isDownload': False} 2026-10-07 19:32:42,581 43 INFO rb-ce3bf1e-225338-422107 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 19:32:42,608 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:42,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.011 2026-10-07 19:32:42,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.028 2026-10-07 19:32:42,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.009 0.040 2026-10-07 19:32:42,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 19:32:42,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:32:42,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:32:42,905 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:42,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:32:42,907 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:42,919 43 INFO rb-ce3bf1e-225338-422107 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 19:32:42,975 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.039 0.051 2026-10-07 19:32:43,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.091 2026-10-07 19:32:43,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-10-07 19:32:43,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.150 0.243 2026-10-07 19:32:43,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.018 2026-10-07 19:32:43,562 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:32:43,664 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.003 0.015 2026-10-07 19:32:43,707 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:43,761 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 19:32:43,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.031 2026-10-07 19:32:43,842 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.067 2026-10-07 19:32:43,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.083 2026-10-07 19:32:43,895 43 INFO rb-ce3bf1e-225338-422107 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 19:32:43,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-10-07 19:32:43,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:43] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-10-07 19:32:43,945 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,018 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,048 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:32:44,065 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:44] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.009 0.021 2026-10-07 19:32:44,120 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,176 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,245 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,302 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,354 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,423 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,474 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,525 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,586 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,642 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,706 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:44] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.007 0.012 2026-10-07 19:32:44,774 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,846 43 INFO rb-ce3bf1e-225338-422107 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 19:32:44,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35306954 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': 'e75a1c56-b164-40c0-8025-f3bce547d3ac'}] 2026-10-07 19:32:44,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35306954 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': 'e75a1c56-b164-40c0-8025-f3bce547d3ac'} created pos.order #963 2026-10-07 19:32:45,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35306954 finished 2026-10-07 19:32:45,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.093 0.217 2026-10-07 19:32:45,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.019 2026-10-07 19:32:45,242 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,297 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,354 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,424 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,478 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,527 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,589 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,643 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:45] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.013 0.023 2026-10-07 19:32:45,704 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,767 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,826 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,877 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:45,930 43 INFO rb-ce3bf1e-225338-422107 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 19:32:45,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9602524 (allocated 10747904) 2026-10-07 19:32:46,007 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143592 2026-10-07 19:32:46,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:46,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143592 2026-10-07 19:32:46,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193246_113420_test_self_order_mobile.txt 2026-10-07 19:32:46,113 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp67sqcb2f_chrome_odoo" 2026-10-07 19:32:46,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143781 2026-10-07 19:32:46,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpzpv4in5u_chrome_odoo 2026-10-07 19:32:46,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36571/json/version 2026-10-07 19:32:46,603 43 INFO rb-ce3bf1e-225338-422107 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 19:32:46,648 43 INFO rb-ce3bf1e-225338-422107 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 19:32:46,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36571/json 2026-10-07 19:32:46,649 43 INFO rb-ce3bf1e-225338-422107 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 19:32:46,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36571/devtools/page/6ED262C5A0BD7C5DEC9C5F56F3A6128F 2026-10-07 19:32:46,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:46,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:46,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:46,763 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:46,763 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:46,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:46] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.009 0.031 2026-10-07 19:32:46,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '6ED262C5A0BD7C5DEC9C5F56F3A6128F', 'loaderId': '24F9720F44BC0CF04FE769CF7E9D84C7', 'isDownload': False} 2026-10-07 19:32:46,830 43 INFO rb-ce3bf1e-225338-422107 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 19:32:46,866 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:46,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:46] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.012 0.023 2026-10-07 19:32:46,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:46] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.045 2026-10-07 19:32:46,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:46] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.008 0.056 2026-10-07 19:32:47,234 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.019 2026-10-07 19:32:47,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:32:47,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.007 0.015 2026-10-07 19:32:47,279 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:47,283 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:47,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:32:47,297 43 INFO rb-ce3bf1e-225338-422107 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 19:32:47,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:32:47,350 43 INFO rb-ce3bf1e-225338-422107 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 19:32:47,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.017 0.044 2026-10-07 19:32:47,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-10-07 19:32:47,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.094 0.186 2026-10-07 19:32:47,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 19:32:47,785 43 INFO rb-ce3bf1e-225338-422107 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 19:32:47,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:32:47,863 43 INFO rb-ce3bf1e-225338-422107 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 19:32:47,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:32:47,900 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:32:47,989 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,063 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.010 0.042 2026-10-07 19:32:48,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-07 19:32:48,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.077 2026-10-07 19:32:48,135 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.099 2026-10-07 19:32:48,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.120 2026-10-07 19:32:48,177 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32: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 19:32:48,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-10-07 19:32:48,195 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,219 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.037 2026-10-07 19:32:48,246 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,318 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,391 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,449 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,506 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,557 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,625 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,685 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.021 2026-10-07 19:32:48,742 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,809 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:48] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.014 0.014 2026-10-07 19:32:48,881 43 INFO rb-ce3bf1e-225338-422107 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 19:32:48,962 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,023 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86014735 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': '4366ff01-94f0-4cc8-b4a6-8f533a55a39c'}] 2026-10-07 19:32:49,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86014735 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': '4366ff01-94f0-4cc8-b4a6-8f533a55a39c'} created pos.order #964 2026-10-07 19:32:49,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86014735 finished 2026-10-07 19:32:49,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.100 0.198 2026-10-07 19:32:49,324 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.020 2026-10-07 19:32:49,370 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,428 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,474 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:49,526 43 INFO rb-ce3bf1e-225338-422107 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 19:32:49,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9078932 (allocated 10223616) 2026-10-07 19:32:49,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143781 2026-10-07 19:32:49,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:49,603 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143781 2026-10-07 19:32:49,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193249_712010_test_self_order_mobile.txt 2026-10-07 19:32:49,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpzpv4in5u_chrome_odoo" 2026-10-07 19:32:50,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 143976 2026-10-07 19:32:50,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpbsren512_chrome_odoo 2026-10-07 19:32:50,225 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41747/json/version 2026-10-07 19:32:50,226 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:50,256 43 INFO rb-ce3bf1e-225338-422107 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 19:32:50,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41747/json 2026-10-07 19:32:50,257 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:32:50,268 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41747/devtools/page/13C1BF7317C9FD3692624A661EB2F431 2026-10-07 19:32:50,298 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-10-07 19:32:50,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-10-07 19:32:50,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-10-07 19:32:50,341 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" in browser 2026-10-07 19:32:50,341 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473" 2026-10-07 19:32:50,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /pos-self/193?access_token=67de9f91c6294122&table_identifier=d2c1f473 HTTP/1.1" 200 - 9 0.019 0.049 2026-10-07 19:32:50,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '13C1BF7317C9FD3692624A661EB2F431', 'loaderId': '18E4F96B4B27EC5472DADCAC1CC038F7', 'isDownload': False} 2026-10-07 19:32:50,457 43 INFO rb-ce3bf1e-225338-422107 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 19:32:50,495 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:32:50,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 19:32:50,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.034 2026-10-07 19:32:50,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.013 0.046 2026-10-07 19:32:50,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.022 2026-10-07 19:32:50,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-10-07 19:32:50,912 43 INFO rb-ce3bf1e-225338-422107 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=67de9f91c6294122&table_identifier=d2c1f473", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:32:50,924 43 INFO rb-ce3bf1e-225338-422107 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 19:32:50,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.013 0.020 2026-10-07 19:32:50,930 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:32:50,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:32:50,984 43 INFO rb-ce3bf1e-225338-422107 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 19:32:51,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.040 0.052 2026-10-07 19:32:51,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.098 2026-10-07 19:32:51,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.006 2026-10-07 19:32:51,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.149 0.250 2026-10-07 19:32:51,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.013 2026-10-07 19:32:51,600 43 INFO rb-ce3bf1e-225338-422107 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 19:32:51,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/image/ir.attachment/12143/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:32:51,705 43 INFO rb-ce3bf1e-225338-422107 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 19:32:51,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/image/ir.attachment/12097/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-10-07 19:32:51,761 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:32:51,825 43 INFO rb-ce3bf1e-225338-422107 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 19:32:51,910 43 INFO rb-ce3bf1e-225338-422107 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 19:32:51,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.012 0.051 2026-10-07 19:32:51,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-10-07 19:32:51,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:51] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-10-07 19:32:51,976 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-10-07 19:32:52,018 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:32:52,028 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-10-07 19:32:52,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.168 2026-10-07 19:32:52,102 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.012 0.082 2026-10-07 19:32:52,155 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76515527 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': '0fbe20a3-1964-4955-87ae-c0c42cab019c'}] 2026-10-07 19:32:52,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76515527 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': '0fbe20a3-1964-4955-87ae-c0c42cab019c'} created pos.order #965 2026-10-07 19:32:52,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76515527 finished 2026-10-07 19:32:52,410 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.090 0.215 2026-10-07 19:32:52,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:32:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-07 19:32:52,486 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,542 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-10-07 19:32:52,600 43 INFO rb-ce3bf1e-225338-422107 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 19:32:52,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7801632 (allocated 8650752) 2026-10-07 19:32:52,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 143976 2026-10-07 19:32:52,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-10-07 19:32:52,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 143976 2026-10-07 19:32:52,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193252_814395_test_self_order_mobile.txt 2026-10-07 19:32:52,814 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpbsren512_chrome_odoo" 2026-10-07 19:32:52,863 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-10-07 19:33:01,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 144160 2026-10-07 19:33:01,329 43 INFO rb-ce3bf1e-225338-422107 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/tmphhsk419t_chrome_odoo 2026-10-07 19:33:01,330 43 INFO rb-ce3bf1e-225338-422107 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:36675/json/version 2026-10-07 19:33:01,331 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36675', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:01,365 43 INFO rb-ce3bf1e-225338-422107 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 19:33:01,365 43 INFO rb-ce3bf1e-225338-422107 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:36675/json 2026-10-07 19:33:01,366 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36675', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:01,392 43 INFO rb-ce3bf1e-225338-422107 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:36675/devtools/page/07B9F25FEFE6810F8DC9A170BAF31746 2026-10-07 19:33:01,412 43 INFO rb-ce3bf1e-225338-422107 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 19:33:01,423 43 INFO rb-ce3bf1e-225338-422107 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 19:33:01,441 43 INFO rb-ce3bf1e-225338-422107 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 19:33:01,666 43 INFO rb-ce3bf1e-225338-422107 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=dc3619c8af7142cb&table_identifier=7d521954" in browser 2026-10-07 19:33:01,666 43 INFO rb-ce3bf1e-225338-422107 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=dc3619c8af7142cb&table_identifier=7d521954" 2026-10-07 19:33:01,705 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:33:02,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /pos-self/194?access_token=dc3619c8af7142cb&table_identifier=7d521954 HTTP/1.1" 200 - 59 0.058 0.587 2026-10-07 19:33:02,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '07B9F25FEFE6810F8DC9A170BAF31746', 'loaderId': '1B2BDBEF8D2E4E4B3139CEF99E12DD98', 'isDownload': False} 2026-10-07 19:33:02,350 43 INFO rb-ce3bf1e-225338-422107 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 19:33:02,371 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:02,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:33:02,439 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.044 2026-10-07 19:33:02,465 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:33:02,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.094 2026-10-07 19:33:02,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:33:02,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.135 2026-10-07 19:33:02,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.011 2026-10-07 19:33:02,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:33:02,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.019 2026-10-07 19:33:02,774 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:02,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:33:02,775 43 INFO rb-ce3bf1e-225338-422107 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=dc3619c8af7142cb&table_identifier=7d521954", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:33:02,787 43 INFO rb-ce3bf1e-225338-422107 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 19:33:02,851 43 INFO rb-ce3bf1e-225338-422107 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 19:33:02,922 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.058 0.066 2026-10-07 19:33:02,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.187 2026-10-07 19:33:03,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.228 0.294 2026-10-07 19:33:03,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.471 2026-10-07 19:33:03,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.013 2026-10-07 19:33:03,595 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/ir.attachment/12196/raw HTTP/1.1" 200 - 4 0.008 0.015 2026-10-07 19:33:03,685 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/ir.attachment/12150/raw HTTP/1.1" 200 - 4 0.007 0.007 2026-10-07 19:33:03,717 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33: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 19:33:03,778 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 19:33:03,856 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.021 2026-10-07 19:33:03,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-10-07 19:33:03,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-10-07 19:33:03,921 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-10-07 19:33:03,954 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-10-07 19:33:03,957 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:33:03,976 43 INFO rb-ce3bf1e-225338-422107 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 19:33:03,988 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:03] "GET /web/image/product.product/3007/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.005 0.023 2026-10-07 19:33:04,058 43 INFO rb-ce3bf1e-225338-422107 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 19:33:04,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97842371 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '647de833-801b-442b-beb8-a3ded0a812c4'}] 2026-10-07 19:33:04,178 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97842371 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '647de833-801b-442b-beb8-a3ded0a812c4'} created pos.order #966 2026-10-07 19:33:04,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97842371 finished 2026-10-07 19:33:05,065 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:05] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 271 0.451 0.561 2026-10-07 19:33:05,140 43 INFO rb-ce3bf1e-225338-422107 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 19:33:05,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:05] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.012 2026-10-07 19:33:05,201 43 INFO rb-ce3bf1e-225338-422107 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 19:33:05,270 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-10-07 19:33:05,271 43 INFO rb-ce3bf1e-225338-422107 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 19:33:05,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7990660 (allocated 8650752) 2026-10-07 19:33:05,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 144160 2026-10-07 19:33:05,378 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-10-07 19:33:05,383 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 144160 2026-10-07 19:33:05,494 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193305_493881_test_self_order_mobile_0_price_order.txt 2026-10-07 19:33:05,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmphhsk419t_chrome_odoo" 2026-10-07 19:33:05,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-10-07 19:33:14,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 144343 2026-10-07 19:33:14,134 43 INFO rb-ce3bf1e-225338-422107 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/tmp393vf872_chrome_odoo 2026-10-07 19:33:14,135 43 INFO rb-ce3bf1e-225338-422107 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:38663/json/version 2026-10-07 19:33:14,136 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38663', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:14,154 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,155 43 INFO rb-ce3bf1e-225338-422107 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:38663/json 2026-10-07 19:33:14,155 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38663', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:14,172 43 INFO rb-ce3bf1e-225338-422107 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:38663/devtools/page/79D8FF3C62EC46E1A730F1896016E5FA 2026-10-07 19:33:14,184 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,204 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,234 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,474 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,474 43 INFO rb-ce3bf1e-225338-422107 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 19:33:14,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:33:15,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.043 0.616 2026-10-07 19:33:15,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '79D8FF3C62EC46E1A730F1896016E5FA', 'loaderId': 'A9C817292E4863EC88FE963105C6C3EB', 'isDownload': False} 2026-10-07 19:33:15,170 43 INFO rb-ce3bf1e-225338-422107 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 19:33:15,215 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:15,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:33:15,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.038 2026-10-07 19:33:15,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:33:15,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.113 2026-10-07 19:33:15,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:33:15,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.148 2026-10-07 19:33:15,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 19:33:15,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:33:15,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.012 2026-10-07 19:33:15,633 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:15,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:33:15,642 43 INFO rb-ce3bf1e-225338-422107 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 19:33:15,653 43 INFO rb-ce3bf1e-225338-422107 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 19:33:15,707 43 INFO rb-ce3bf1e-225338-422107 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 19:33:15,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.026 0.059 2026-10-07 19:33:15,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.158 2026-10-07 19:33:16,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:16] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.209 0.258 2026-10-07 19:33:16,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.436 2026-10-07 19:33:16,340 43 INFO rb-ce3bf1e-225338-422107 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 19:33:16,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:16] "GET /web/image/ir.attachment/12249/raw HTTP/1.1" 200 - 4 0.013 0.011 2026-10-07 19:33:16,445 43 INFO rb-ce3bf1e-225338-422107 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 19:33:16,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:16] "GET /web/image/ir.attachment/12203/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:33:16,485 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:33:16,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-10-07 19:33:16,512 43 INFO rb-ce3bf1e-225338-422107 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 19:33:16,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6231292 (allocated 6815744) 2026-10-07 19:33:16,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 144343 2026-10-07 19:33:16,610 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-10-07 19:33:16,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 144343 2026-10-07 19:33:16,724 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193316_724356_test_self_order_mobile_no_access_token.txt 2026-10-07 19:33:16,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp393vf872_chrome_odoo" 2026-10-07 19:33:16,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-10-07 19:33:25,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 144519 2026-10-07 19:33:25,264 43 INFO rb-ce3bf1e-225338-422107 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/tmpnpaljyw7_chrome_odoo 2026-10-07 19:33:25,264 43 INFO rb-ce3bf1e-225338-422107 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:40229/json/version 2026-10-07 19:33:25,266 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:25,281 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,281 43 INFO rb-ce3bf1e-225338-422107 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:40229/json 2026-10-07 19:33:25,282 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:25,296 43 INFO rb-ce3bf1e-225338-422107 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:40229/devtools/page/D74970DDFB4C3158D68F2FF3AB9A3B95 2026-10-07 19:33:25,315 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,325 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:33:25,683 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,687 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,687 43 INFO rb-ce3bf1e-225338-422107 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 19:33:25,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:33:26,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:26] "GET /pos/ui/197 HTTP/1.1" 200 - 127 0.123 0.778 2026-10-07 19:33:26,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'D74970DDFB4C3158D68F2FF3AB9A3B95', 'loaderId': '154990C24655C13C26EC952A75145668', 'isDownload': False} 2026-10-07 19:33:26,618 43 INFO rb-ce3bf1e-225338-422107 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 19:33:26,645 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:26,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:26] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:33:26,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:26] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-10-07 19:33:26,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:26] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 19:33:27,350 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:33:27,357 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:33:27,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 19:33:27,411 43 INFO rb-ce3bf1e-225338-422107 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 19:33:27,418 43 INFO rb-ce3bf1e-225338-422107 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 19:33:27,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-10-07 19:33:27,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "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 19:33:27,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:33:27,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33: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.015 2026-10-07 19:33:27,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-10-07 19:33:27,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.041 0.056 2026-10-07 19:33:27,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.070 2026-10-07 19:33:28,794 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 428 0.492 0.630 2026-10-07 19:33:28,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:28] "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 19:33:28,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:33:29,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.041 0.053 2026-10-07 19:33:29,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33: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 19:33:29,151 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.019 2026-10-07 19:33:29,242 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:33:29,256 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:33:29,284 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:33:29,308 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.011 0.038 2026-10-07 19:33:29,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-10-07 19:33:29,342 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:33:29,345 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:33:29,374 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:33:29,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.021 0.026 2026-10-07 19:33:29,410 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /pos/ui/197 HTTP/1.1" 200 - 33 0.075 0.108 2026-10-07 19:33:29,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 33 0.044 0.230 2026-10-07 19:33:29,658 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,665 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:33:29,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.027 0.202 2026-10-07 19:33:29,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.042 0.088 2026-10-07 19:33:29,875 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:29] "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 19:33:29,957 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,958 43 INFO rb-ce3bf1e-225338-422107 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 19:33:29,978 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33: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 19:33:30,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.031 0.062 2026-10-07 19:33:30,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 12588044 (allocated 13107200) 2026-10-07 19:33:30,196 43 INFO rb-ce3bf1e-225338-422107 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 144519 2026-10-07 19:33:30,199 43 INFO rb-ce3bf1e-225338-422107 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 19:33:30,201 43 INFO rb-ce3bf1e-225338-422107 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 144519 2026-10-07 19:33:30,309 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193330_308863_test_self_order_mobile_not_visible_in_other_config.txt 2026-10-07 19:33:30,309 43 INFO rb-ce3bf1e-225338-422107 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/tmpnpaljyw7_chrome_odoo" 2026-10-07 19:33:30,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-10-07 19:33:38,455 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144713 2026-10-07 19:33:38,456 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpa5d4ocfk_chrome_odoo 2026-10-07 19:33:38,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:42835/json/version 2026-10-07 19:33:38,460 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42835', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:38,483 43 INFO rb-ce3bf1e-225338-422107 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 19:33:38,483 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:42835/json 2026-10-07 19:33:38,484 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42835', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:38,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:42835/devtools/page/0BEE6EC8082E893312D02C5B3226DE62 2026-10-07 19:33:38,540 43 INFO rb-ce3bf1e-225338-422107 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 19:33:38,579 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-07 19:33:38,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-07 19:33:38,969 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3" in browser 2026-10-07 19:33:38,969 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3" 2026-10-07 19:33:38,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:33:39,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:39] "GET /pos-self/198?access_token=1b4fcbad58c64d3b&table_identifier=a4db7ed3 HTTP/1.1" 200 - 59 0.080 0.619 2026-10-07 19:33:39,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '0BEE6EC8082E893312D02C5B3226DE62', 'loaderId': '8C2D6D9501734BE56037BC1ACA7C552E', 'isDownload': False} 2026-10-07 19:33:39,696 43 INFO rb-ce3bf1e-225338-422107 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 19:33:39,724 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:39,771 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:33:39,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:39] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.063 2026-10-07 19:33:39,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:33:39,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:39] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.090 2026-10-07 19:33:39,870 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:33:39,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:39] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.127 2026-10-07 19:33:40,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.017 2026-10-07 19:33:40,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:33:40,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.016 0.024 2026-10-07 19:33:40,177 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:33:40,184 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:40,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.024 2026-10-07 19:33:40,189 43 INFO rb-ce3bf1e-225338-422107 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 19:33:40,251 43 INFO rb-ce3bf1e-225338-422107 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 19:33:40,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.081 2026-10-07 19:33:40,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.030 0.151 2026-10-07 19:33:40,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-10-07 19:33:40,949 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:40] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.254 0.256 2026-10-07 19:33:41,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.012 2026-10-07 19:33:41,048 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/ir.attachment/12352/raw HTTP/1.1" 200 - 4 0.005 0.015 2026-10-07 19:33:41,191 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:33:41,267 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:33:41,275 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.045 2026-10-07 19:33:41,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.051 2026-10-07 19:33:41,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-10-07 19:33:41,339 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-07 19:33:41,346 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-10-07 19:33:41,419 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/ir.attachment/12306/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 19:33:41,481 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,491 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:33:41,527 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.024 0.058 2026-10-07 19:33:41,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "GET /web/image/product.product/3006/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.015 0.100 2026-10-07 19:33:41,608 43 INFO rb-ce3bf1e-225338-422107 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 19:33:41,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59674664 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': 'a50ca16e-9ef0-4ad3-9c6d-46067c9927f0'}] 2026-10-07 19:33:41,756 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59674664 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': 'a50ca16e-9ef0-4ad3-9c6d-46067c9927f0'} created pos.order #969 2026-10-07 19:33:41,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59674664 finished 2026-10-07 19:33:41,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.128 0.228 2026-10-07 19:33:41,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:33:42,047 43 INFO rb-ce3bf1e-225338-422107 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 19:33:42,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-07 19:33:42,103 43 INFO rb-ce3bf1e-225338-422107 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 19:33:42,172 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7945048 (allocated 8912896) 2026-10-07 19:33:42,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144713 2026-10-07 19:33:42,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-07 19:33:42,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144713 2026-10-07 19:33:42,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193342_310571_test_self_order_table_sharing.txt 2026-10-07 19:33:42,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpa5d4ocfk_chrome_odoo" 2026-10-07 19:33:42,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 144899 2026-10-07 19:33:42,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpptogpu5p_chrome_odoo 2026-10-07 19:33:42,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35389/json/version 2026-10-07 19:33:42,810 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35389', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:42,922 43 INFO rb-ce3bf1e-225338-422107 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 19:33:42,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:35389/json 2026-10-07 19:33:42,923 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35389', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:42,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:35389/devtools/page/49A49D2CE92A43957488D1D21C3E4DEF 2026-10-07 19:33:42,951 43 INFO rb-ce3bf1e-225338-422107 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 19:33:42,967 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-10-07 19:33:42,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-10-07 19:33:43,000 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3" in browser 2026-10-07 19:33:43,001 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3" 2026-10-07 19:33:43,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /pos-self/198?access_token=1b4fcbad58c64d3b&table_identifier=a4db7ed3 HTTP/1.1" 200 - 9 0.011 0.034 2026-10-07 19:33:43,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '49A49D2CE92A43957488D1D21C3E4DEF', 'loaderId': '59D023D87DE1B07256925014BDE7C4B4', 'isDownload': False} 2026-10-07 19:33:43,070 43 INFO rb-ce3bf1e-225338-422107 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 19:33:43,098 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:43,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.021 2026-10-07 19:33:43,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 19:33:43,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.029 2026-10-07 19:33:43,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.003 0.014 2026-10-07 19:33:43,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:33:43,419 43 INFO rb-ce3bf1e-225338-422107 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=1b4fcbad58c64d3b&table_identifier=a4db7ed3", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:33:43,423 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:43,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:33:43,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 19:33:43,431 43 INFO rb-ce3bf1e-225338-422107 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 19:33:43,491 43 INFO rb-ce3bf1e-225338-422107 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 19:33:43,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.027 0.049 2026-10-07 19:33:43,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.085 2026-10-07 19:33:43,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-10-07 19:33:43,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:43] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.116 0.240 2026-10-07 19:33:44,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.060 0.055 2026-10-07 19:33:44,128 43 INFO rb-ce3bf1e-225338-422107 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 19:33:44,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/ir.attachment/12352/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:33:44,243 43 INFO rb-ce3bf1e-225338-422107 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 19:33:44,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-10-07 19:33:44,339 43 INFO rb-ce3bf1e-225338-422107 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 19:33:44,343 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:33:44,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.040 2026-10-07 19:33:44,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-07 19:33:44,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-10-07 19:33:44,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-10-07 19:33:44,401 43 INFO rb-ce3bf1e-225338-422107 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 19:33:44,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-10-07 19:33:44,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-10-07 19:33:44,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/ir.attachment/12306/raw HTTP/1.1" 200 - 4 0.001 0.091 2026-10-07 19:33:44,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7513320 (allocated 8650752) 2026-10-07 19:33:44,480 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 144899 2026-10-07 19:33:44,485 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-10-07 19:33:44,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:44] "GET /web/image/product.product/3004/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 8 0.017 0.096 2026-10-07 19:33:44,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 144899 2026-10-07 19:33:44,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193344_607238_test_self_order_table_sharing.txt 2026-10-07 19:33:44,607 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpptogpu5p_chrome_odoo" 2026-10-07 19:33:44,665 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-10-07 19:33:53,495 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145085 2026-10-07 19:33:53,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp42s6uwv3_chrome_odoo 2026-10-07 19:33:53,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35677/json/version 2026-10-07 19:33:53,497 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:53,538 43 INFO rb-ce3bf1e-225338-422107 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 19:33:53,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:35677/json 2026-10-07 19:33:53,539 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:53,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:35677/devtools/page/FB2985CCC753E91B4BD2929E0FCF50E8 2026-10-07 19:33:53,586 43 INFO rb-ce3bf1e-225338-422107 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 19:33:53,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 19:33:53,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 19:33:53,924 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837" in browser 2026-10-07 19:33:53,925 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837" 2026-10-07 19:33:53,946 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:33:54,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:54] "GET /pos-self/199?access_token=26a67b56cf934837 HTTP/1.1" 200 - 57 0.065 0.799 2026-10-07 19:33:54,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'FB2985CCC753E91B4BD2929E0FCF50E8', 'loaderId': 'DF84D91B39C0043C8F3F1496F3822A9B', 'isDownload': False} 2026-10-07 19:33:54,811 43 INFO rb-ce3bf1e-225338-422107 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 19:33:54,841 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:54,872 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:33:54,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:54] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.038 0.044 2026-10-07 19:33:54,970 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:33:55,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.131 2026-10-07 19:33:55,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:33:55,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.174 2026-10-07 19:33:55,298 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 19:33:55,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 19:33:55,341 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:33:55,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.019 2026-10-07 19:33:55,360 43 INFO rb-ce3bf1e-225338-422107 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 19:33:55,364 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:55,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.025 2026-10-07 19:33:55,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.086 2026-10-07 19:33:55,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.045 0.154 2026-10-07 19:33:55,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.075 2026-10-07 19:33:56,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.173 0.262 2026-10-07 19:33:56,140 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/ir.attachment/12405/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-10-07 19:33:56,295 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:33:56,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.007 0.048 2026-10-07 19:33:56,422 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.106 2026-10-07 19:33:56,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-10-07 19:33:56,512 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-10-07 19:33:56,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-10-07 19:33:56,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.137 2026-10-07 19:33:56,586 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:56] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.014 0.145 2026-10-07 19:33:56,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 19:33:56,675 43 INFO rb-ce3bf1e-225338-422107 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 19:33:56,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7598400 (allocated 8912896) 2026-10-07 19:33:56,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145085 2026-10-07 19:33:56,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 19:33:56,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145085 2026-10-07 19:33:56,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193356_901832_test_sub_categories_products_displayed.txt 2026-10-07 19:33:56,902 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp42s6uwv3_chrome_odoo" 2026-10-07 19:33:57,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145268 2026-10-07 19:33:57,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpfwe41rfc_chrome_odoo 2026-10-07 19:33:57,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:41471/json/version 2026-10-07 19:33:57,553 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41471', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:57,603 43 INFO rb-ce3bf1e-225338-422107 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 19:33:57,603 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:41471/json 2026-10-07 19:33:57,604 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41471', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:33:57,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:41471/devtools/page/B398616C9E0A50D396E5B9769659F6B5 2026-10-07 19:33:57,630 43 INFO rb-ce3bf1e-225338-422107 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 19:33:57,644 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 19:33:57,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 19:33:57,727 43 INFO rb-ce3bf1e-225338-422107 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 19:33:57,728 43 INFO rb-ce3bf1e-225338-422107 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 19:33:57,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:57] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.011 0.032 2026-10-07 19:33:57,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'B398616C9E0A50D396E5B9769659F6B5', 'loaderId': '33C9A600F590819032C34497C2F3BC74', 'isDownload': False} 2026-10-07 19:33:57,802 43 INFO rb-ce3bf1e-225338-422107 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 19:33:57,827 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:33:57,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:57] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.008 0.013 2026-10-07 19:33:57,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:57] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.005 0.028 2026-10-07 19:33:57,883 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:57] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.037 2026-10-07 19:33:58,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 19:33:58,205 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:33:58,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.014 0.025 2026-10-07 19:33:58,265 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:33:58,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:33:58,274 43 INFO rb-ce3bf1e-225338-422107 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 19:33:58,296 43 INFO rb-ce3bf1e-225338-422107 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 19:33:58,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.036 0.048 2026-10-07 19:33:58,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.079 2026-10-07 19:33:58,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.143 0.245 2026-10-07 19:33:58,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.379 2026-10-07 19:33:58,836 43 INFO rb-ce3bf1e-225338-422107 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 19:33:58,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:58] "GET /web/image/ir.attachment/12411/raw HTTP/1.1" 200 - 4 0.016 0.020 2026-10-07 19:33:58,994 43 INFO rb-ce3bf1e-225338-422107 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 19:33:59,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/ir.attachment/12410/raw HTTP/1.1" 200 - 4 0.003 0.017 2026-10-07 19:33:59,074 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-10-07 19:33:59,108 43 INFO rb-ce3bf1e-225338-422107 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 19:33:59,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.020 0.079 2026-10-07 19:33:59,160 43 INFO rb-ce3bf1e-225338-422107 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 19:33:59,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.108 2026-10-07 19:33:59,221 43 INFO rb-ce3bf1e-225338-422107 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 19:33:59,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.133 2026-10-07 19:33:59,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.168 2026-10-07 19:33:59,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 19:33:59,279 43 INFO rb-ce3bf1e-225338-422107 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 19:33:59,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.009 0.198 2026-10-07 19:33:59,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:33:59] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.012 0.235 2026-10-07 19:33:59,392 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6962316 (allocated 7864320) 2026-10-07 19:33:59,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145268 2026-10-07 19:33:59,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 19:33:59,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145268 2026-10-07 19:33:59,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193359_522132_test_sub_categories_products_displayed.txt 2026-10-07 19:33:59,522 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpfwe41rfc_chrome_odoo" 2026-10-07 19:34:00,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 145446 2026-10-07 19:34:00,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmp99kuhkcu_chrome_odoo 2026-10-07 19:34:00,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38929/json/version 2026-10-07 19:34:00,140 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:00,288 43 INFO rb-ce3bf1e-225338-422107 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 19:34:00,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:38929/json 2026-10-07 19:34:00,289 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:00,319 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:38929/devtools/page/0D4183B7A69BEF8E413F4431ADD0021B 2026-10-07 19:34:00,346 43 INFO rb-ce3bf1e-225338-422107 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 19:34:00,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-10-07 19:34:00,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-10-07 19:34:00,453 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837" in browser 2026-10-07 19:34:00,453 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837" 2026-10-07 19:34:00,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:00] "GET /pos-self/199?access_token=26a67b56cf934837 HTTP/1.1" 200 - 7 0.009 0.051 2026-10-07 19:34:00,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '0D4183B7A69BEF8E413F4431ADD0021B', 'loaderId': 'AC2EDA40842E006427F1697D19433F89', 'isDownload': False} 2026-10-07 19:34:00,571 43 INFO rb-ce3bf1e-225338-422107 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 19:34:00,626 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:34:00,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:00] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.015 0.035 2026-10-07 19:34:00,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:00] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.011 0.048 2026-10-07 19:34:00,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:00] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.007 0.082 2026-10-07 19:34:01,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 19:34:01,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:34:01,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.007 0.025 2026-10-07 19:34:01,160 43 INFO rb-ce3bf1e-225338-422107 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=26a67b56cf934837", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:34:01,167 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:34:01,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:34:01,175 43 INFO rb-ce3bf1e-225338-422107 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 19:34:01,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.012 2026-10-07 19:34:01,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.044 0.079 2026-10-07 19:34:01,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.058 2026-10-07 19:34:01,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.182 0.259 2026-10-07 19:34:01,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 19:34:01,929 43 INFO rb-ce3bf1e-225338-422107 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 19:34:01,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:01] "GET /web/image/ir.attachment/12414/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:34:02,068 43 INFO rb-ce3bf1e-225338-422107 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 19:34:02,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/pos.category/359/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.006 0.029 2026-10-07 19:34:02,147 43 INFO rb-ce3bf1e-225338-422107 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 19:34:02,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/pos.category/356/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.008 0.075 2026-10-07 19:34:02,204 43 INFO rb-ce3bf1e-225338-422107 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 19:34:02,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/product.template/2496/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.010 0.099 2026-10-07 19:34:02,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/product.template/2499/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-10-07 19:34:02,274 43 INFO rb-ce3bf1e-225338-422107 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 19:34:02,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/product.template/2498/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.007 0.143 2026-10-07 19:34:02,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-10-07 19:34:02,322 43 INFO rb-ce3bf1e-225338-422107 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 19:34:02,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/product.template/2495/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.026 0.189 2026-10-07 19:34:02,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/pos.category/358/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.228 2026-10-07 19:34:02,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/pos.category/360/image_128?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 2 0.003 0.118 2026-10-07 19:34:02,425 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6915648 (allocated 7864320) 2026-10-07 19:34:02,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 145446 2026-10-07 19:34:02,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-10-07 19:34:02,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 145446 2026-10-07 19:34:02,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:02] "GET /web/image/product.template/2497/image_512?unique=2026-10-07T19:30:31.000+00:00 HTTP/1.1" 200 - 3 0.011 0.141 2026-10-07 19:34:02,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193402_551238_test_sub_categories_products_displayed.txt 2026-10-07 19:34:02,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmp99kuhkcu_chrome_odoo" 2026-10-07 19:34:02,642 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:34:04,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-10-07 19:34:14,519 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 145628 2026-10-07 19:34:14,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpfz_qx2bl_chrome_odoo 2026-10-07 19:34:14,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:40335/json/version 2026-10-07 19:34:14,521 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40335', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:14,575 43 INFO rb-ce3bf1e-225338-422107 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 19:34:14,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:40335/json 2026-10-07 19:34:14,576 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40335', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:14,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:40335/devtools/page/F74D8A892829D3B49E6EBCD52BA42601 2026-10-07 19:34:14,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-07 19:34:14,637 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-07 19:34:14,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-10-07 19:34:14,978 43 INFO rb-ce3bf1e-225338-422107 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=b40d0423918b4999" in browser 2026-10-07 19:34:14,978 43 INFO rb-ce3bf1e-225338-422107 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=b40d0423918b4999" 2026-10-07 19:34:15,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:34:15,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:15] "GET /pos-self/200?access_token=b40d0423918b4999 HTTP/1.1" 200 - 57 0.045 0.558 2026-10-07 19:34:15,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': 'F74D8A892829D3B49E6EBCD52BA42601', 'loaderId': '801DD1898892B2C50214B7A62DADA478', 'isDownload': False} 2026-10-07 19:34:15,621 43 INFO rb-ce3bf1e-225338-422107 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 19:34:15,647 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:34:15,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:34:15,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:15] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.039 2026-10-07 19:34:15,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:34:15,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:15] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.068 2026-10-07 19:34:15,781 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:34:15,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:15] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.135 2026-10-07 19:34:16,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.011 2026-10-07 19:34:16,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:34:16,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.007 0.010 2026-10-07 19:34:16,067 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:34:16,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:34:16,070 43 INFO rb-ce3bf1e-225338-422107 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=b40d0423918b4999", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:34:16,081 43 INFO rb-ce3bf1e-225338-422107 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 19:34:16,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.032 0.060 2026-10-07 19:34:16,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.167 2026-10-07 19:34:16,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.252 0.279 2026-10-07 19:34:16,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.486 2026-10-07 19:34:16,859 43 INFO rb-ce3bf1e-225338-422107 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 19:34:16,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /web/image/ir.attachment/12474/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:34:16,948 43 INFO rb-ce3bf1e-225338-422107 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 19:34:16,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /web/image/ir.attachment/12428/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:34:16,992 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:34:17,097 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-10-07 19:34:17,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.022 2026-10-07 19:34:17,170 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-10-07 19:34:17,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-10-07 19:34:17,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-10-07 19:34:17,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-07 19:34:17,246 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,267 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34: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 19:34:17,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "GET /web/image/product.product/3012/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 8 0.006 0.021 2026-10-07 19:34:17,292 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,365 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.018 2026-10-07 19:34:17,490 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,628 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,781 43 INFO rb-ce3bf1e-225338-422107 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 19:34:17,929 43 INFO rb-ce3bf1e-225338-422107 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 19:34:18,006 43 INFO rb-ce3bf1e-225338-422107 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 19:34:18,111 43 INFO rb-ce3bf1e-225338-422107 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 19:34:18,164 43 INFO rb-ce3bf1e-225338-422107 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 19:34:18,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.055 0.096 2026-10-07 19:34:18,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36429541 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': '065ee42f-ed70-46eb-b1a7-b345a6870da7'}] 2026-10-07 19:34:18,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36429541 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': '065ee42f-ed70-46eb-b1a7-b345a6870da7'} created pos.order #970 2026-10-07 19:34:18,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36429541 finished 2026-10-07 19:34:19,421 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.445 0.628 2026-10-07 19:34:19,496 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-10-07 19:34:19,497 43 INFO rb-ce3bf1e-225338-422107 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 19:34:19,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8725216 (allocated 10223616) 2026-10-07 19:34:19,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 145628 2026-10-07 19:34:19,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-10-07 19:34:19,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 145628 2026-10-07 19:34:19,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193419_707410_test_preset_delivery_tour.txt 2026-10-07 19:34:19,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpfz_qx2bl_chrome_odoo" 2026-10-07 19:34:19,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-10-07 19:34:28,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 145820 2026-10-07 19:34:28,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmptpb8q1b7_chrome_odoo 2026-10-07 19:34:28,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46025/json/version 2026-10-07 19:34:28,610 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:28,648 43 INFO rb-ce3bf1e-225338-422107 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 19:34:28,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:46025/json 2026-10-07 19:34:28,656 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:28,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:46025/devtools/page/210FD2B13EDF5913A3B3564CA90A8AF3 2026-10-07 19:34:28,699 43 INFO rb-ce3bf1e-225338-422107 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 19:34:28,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-07 19:34:28,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-07 19:34:29,033 43 INFO rb-ce3bf1e-225338-422107 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=eeed619976574a15&table_identifier=a6b9730a" in browser 2026-10-07 19:34:29,034 43 INFO rb-ce3bf1e-225338-422107 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=eeed619976574a15&table_identifier=a6b9730a" 2026-10-07 19:34:29,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:34:29,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:29] "GET /pos-self/201?access_token=eeed619976574a15&table_identifier=a6b9730a HTTP/1.1" 200 - 59 0.087 0.787 2026-10-07 19:34:29,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '210FD2B13EDF5913A3B3564CA90A8AF3', 'loaderId': 'E34F6AF02BF2191141004546CD980E04', 'isDownload': False} 2026-10-07 19:34:29,931 43 INFO rb-ce3bf1e-225338-422107 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 19:34:29,956 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:34:29,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:34:30,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.038 2026-10-07 19:34:30,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:34:30,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.103 2026-10-07 19:34:30,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:34:30,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.133 2026-10-07 19:34:30,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:34:30,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:34:30,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.014 2026-10-07 19:34:30,395 43 INFO rb-ce3bf1e-225338-422107 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=eeed619976574a15&table_identifier=a6b9730a", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:34:30,407 43 INFO rb-ce3bf1e-225338-422107 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 19:34:30,408 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:34:30,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 19:34:30,469 43 INFO rb-ce3bf1e-225338-422107 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 19:34:30,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.030 0.057 2026-10-07 19:34:30,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.178 2026-10-07 19:34:31,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.248 0.317 2026-10-07 19:34:31,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.503 2026-10-07 19:34:31,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.012 2026-10-07 19:34:31,255 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/ir.attachment/12527/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-10-07 19:34:31,351 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/ir.attachment/12481/raw HTTP/1.1" 200 - 4 0.001 0.018 2026-10-07 19:34:31,391 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:34:31,444 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,527 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 2 0.002 0.067 2026-10-07 19:34:31,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 19:34:31,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-10-07 19:34:31,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-10-07 19:34:31,605 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-10-07 19:34:31,626 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:34:31,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-10-07 19:34:31,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:31] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 8 0.005 0.030 2026-10-07 19:34:31,665 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,727 43 INFO rb-ce3bf1e-225338-422107 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 19:34:31,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55012586 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': '97e7f72b-c719-4a90-9ce1-c2080e3360c7'}] 2026-10-07 19:34:31,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55012586 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': '97e7f72b-c719-4a90-9ce1-c2080e3360c7'} created pos.order #971 2026-10-07 19:34:31,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55012586 finished 2026-10-07 19:34:32,047 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.116 0.208 2026-10-07 19:34:32,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.017 2026-10-07 19:34:32,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-10-07 19:34:32,128 43 INFO rb-ce3bf1e-225338-422107 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 19:34:32,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7799100 (allocated 8912896) 2026-10-07 19:34:32,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 145820 2026-10-07 19:34:32,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-10-07 19:34:32,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 145820 2026-10-07 19:34:32,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193432_386651_test_preset_dine_in_tour.txt 2026-10-07 19:34:32,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmptpb8q1b7_chrome_odoo" 2026-10-07 19:34:32,457 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-10-07 19:34:42,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 146002 2026-10-07 19:34:42,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmp7e5unwhw_chrome_odoo 2026-10-07 19:34:42,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34567/json/version 2026-10-07 19:34:42,127 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:42,222 43 INFO rb-ce3bf1e-225338-422107 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 19:34:42,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34567/json 2026-10-07 19:34:42,223 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:42,250 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:34567/devtools/page/E090921CD462AEC226FD5CF90B08B8E5 2026-10-07 19:34:42,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-07 19:34:42,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-07 19:34:42,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-07 19:34:42,615 43 INFO rb-ce3bf1e-225338-422107 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=c067d92390694e3a" in browser 2026-10-07 19:34:42,615 43 INFO rb-ce3bf1e-225338-422107 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=c067d92390694e3a" 2026-10-07 19:34:42,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:34:43,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /pos-self/202?access_token=c067d92390694e3a HTTP/1.1" 200 - 57 0.067 0.487 2026-10-07 19:34:43,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': 'E090921CD462AEC226FD5CF90B08B8E5', 'loaderId': 'FA23E7619723317CF15086EC5E1DCEED', 'isDownload': False} 2026-10-07 19:34:43,190 43 INFO rb-ce3bf1e-225338-422107 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 19:34:43,213 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:34:43,234 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:34:43,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.039 2026-10-07 19:34:43,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:34:43,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.094 2026-10-07 19:34:43,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:34:43,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.135 2026-10-07 19:34:43,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-07 19:34:43,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.027 2026-10-07 19:34:43,588 43 INFO rb-ce3bf1e-225338-422107 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=c067d92390694e3a", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:34:43,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.008 0.011 2026-10-07 19:34:43,604 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:34:43,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:34:43,605 43 INFO rb-ce3bf1e-225338-422107 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 19:34:43,664 43 INFO rb-ce3bf1e-225338-422107 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 19:34:43,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.039 0.069 2026-10-07 19:34:43,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.156 2026-10-07 19:34:44,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.208 0.251 2026-10-07 19:34:44,265 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.425 2026-10-07 19:34:44,318 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/ir.attachment/12580/raw HTTP/1.1" 200 - 4 0.006 0.012 2026-10-07 19:34:44,419 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,434 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/ir.attachment/12534/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-10-07 19:34:44,469 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:34:44,555 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 19:34:44,628 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.057 2026-10-07 19:34:44,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-10-07 19:34:44,701 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,705 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-07 19:34:44,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-10-07 19:34:44,738 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:34:44,744 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 19:34:44,758 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 8 0.009 0.040 2026-10-07 19:34:44,828 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:44] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.018 2026-10-07 19:34:44,908 43 INFO rb-ce3bf1e-225338-422107 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 19:34:44,990 43 INFO rb-ce3bf1e-225338-422107 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 19:34:45,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4257256 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': 'cdc637dd-6f87-41b5-8fd3-2afc7336537d'}] 2026-10-07 19:34:45,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4257256 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': 'cdc637dd-6f87-41b5-8fd3-2afc7336537d'} created pos.order #972 2026-10-07 19:34:45,166 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4257256 finished 2026-10-07 19:34:45,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.111 0.202 2026-10-07 19:34:45,384 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.014 2026-10-07 19:34:45,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-10-07 19:34:45,404 43 INFO rb-ce3bf1e-225338-422107 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 19:34:45,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8123820 (allocated 9175040) 2026-10-07 19:34:45,482 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 146002 2026-10-07 19:34:45,483 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-10-07 19:34:45,483 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 146002 2026-10-07 19:34:45,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193445_598532_test_preset_takeaway_tour.txt 2026-10-07 19:34:45,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmp7e5unwhw_chrome_odoo" 2026-10-07 19:34:45,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-10-07 19:34:53,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 146186 2026-10-07 19:34:53,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmps4f2vxht_chrome_odoo 2026-10-07 19:34:53,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:41117/json/version 2026-10-07 19:34:53,257 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41117', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:53,281 43 INFO rb-ce3bf1e-225338-422107 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 19:34:53,281 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:41117/json 2026-10-07 19:34:53,282 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41117', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:34:53,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:41117/devtools/page/5433839C1C6A7303E52D12408AD7FAEE 2026-10-07 19:34:53,305 43 INFO rb-ce3bf1e-225338-422107 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 19:34:53,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-07 19:34:53,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-07 19:34:53,640 43 INFO rb-ce3bf1e-225338-422107 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=0b651b028a4d419c" in browser 2026-10-07 19:34:53,640 43 INFO rb-ce3bf1e-225338-422107 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=0b651b028a4d419c" 2026-10-07 19:34:53,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:34:54,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /pos-self/203?access_token=0b651b028a4d419c HTTP/1.1" 200 - 57 0.047 0.516 2026-10-07 19:34:54,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '5433839C1C6A7303E52D12408AD7FAEE', 'loaderId': '55B9BCB99FA31CA19AD7362B58A5D0FD', 'isDownload': False} 2026-10-07 19:34:54,235 43 INFO rb-ce3bf1e-225338-422107 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 19:34:54,260 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:34:54,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:34:54,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.052 2026-10-07 19:34:54,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:34:54,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.116 2026-10-07 19:34:54,426 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:34:54,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.165 2026-10-07 19:34:54,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.011 2026-10-07 19:34:54,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.021 2026-10-07 19:34:54,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.011 2026-10-07 19:34:54,727 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:34:54,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:34:54,743 43 INFO rb-ce3bf1e-225338-422107 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=0b651b028a4d419c", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:34:54,757 43 INFO rb-ce3bf1e-225338-422107 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 19:34:54,811 43 INFO rb-ce3bf1e-225338-422107 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 19:34:54,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.046 0.055 2026-10-07 19:34:54,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.158 2026-10-07 19:34:55,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.193 0.271 2026-10-07 19:34:55,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.439 2026-10-07 19:34:55,491 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/ir.attachment/12633/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-10-07 19:34:55,579 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/ir.attachment/12587/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:34:55,618 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34: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 19:34:55,714 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,792 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/pos.category/362/image_128?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 2 0.007 0.031 2026-10-07 19:34:55,807 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.template/2502/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-10-07 19:34:55,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.template/2503/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-07 19:34:55,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.template/2504/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.077 2026-10-07 19:34:55,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.template/2505/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-10-07 19:34:55,892 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,896 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.template/2506/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-10-07 19:34:55,916 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:34:55,942 43 INFO rb-ce3bf1e-225338-422107 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 19:34:55,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:55] "GET /web/image/product.product/3011/image_512?unique=2026-10-07T19:34:02.000+00:00 HTTP/1.1" 200 - 8 0.006 0.022 2026-10-07 19:34:56,011 43 INFO rb-ce3bf1e-225338-422107 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 19:34:56,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:56] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.020 2026-10-07 19:34:56,162 43 INFO rb-ce3bf1e-225338-422107 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 19:34:56,283 43 INFO rb-ce3bf1e-225338-422107 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 19:34:56,356 43 INFO rb-ce3bf1e-225338-422107 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 19:34:56,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18715222 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': '3154adcb-79a2-4008-b1cf-739aa9646656'}] 2026-10-07 19:34:56,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18715222 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': '3154adcb-79a2-4008-b1cf-739aa9646656'} created pos.order #973 2026-10-07 19:34:56,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18715222 finished 2026-10-07 19:34:56,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:56] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.135 0.232 2026-10-07 19:34:56,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.023 2026-10-07 19:34:56,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-10-07 19:34:56,809 43 INFO rb-ce3bf1e-225338-422107 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 19:34:56,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9212432 (allocated 10747904) 2026-10-07 19:34:56,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:34:56] "GET /web/image/ir.attachment/12632/raw HTTP/1.1" 200 - 4 0.005 0.013 2026-10-07 19:34:56,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 146186 2026-10-07 19:34:56,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-10-07 19:34:56,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 146186 2026-10-07 19:34:57,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193457_077347_test_preset_with_slot_tour.txt 2026-10-07 19:34:57,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmps4f2vxht_chrome_odoo" 2026-10-07 19:34:57,163 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:34:59,082 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-10-07 19:35:12,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 146378 2026-10-07 19:35:12,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpb9k99r3p_chrome_odoo 2026-10-07 19:35:12,335 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:39821/json/version 2026-10-07 19:35:12,336 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:12,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: Chrome/150.0.7871.114 2026-10-07 19:35:12,356 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:39821/json 2026-10-07 19:35:12,356 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:12,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:39821/devtools/page/6F2BE831F2852DF8092BAF44C46A689E 2026-10-07 19:35:12,408 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-10-07 19:35:12,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-10-07 19:35:12,460 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-10-07 19:35:12,849 43 INFO rb-ce3bf1e-225338-422107 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=6a0d01c652fa4960" in browser 2026-10-07 19:35:12,849 43 INFO rb-ce3bf1e-225338-422107 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=6a0d01c652fa4960" 2026-10-07 19:35:12,894 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:35:13,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:13] "GET /pos-self/204?access_token=6a0d01c652fa4960 HTTP/1.1" 200 - 59 0.127 0.608 2026-10-07 19:35:13,616 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '6F2BE831F2852DF8092BAF44C46A689E', 'loaderId': '53752DDED339CC89CC946CC9CE346207', 'isDownload': False} 2026-10-07 19:35:13,616 43 INFO rb-ce3bf1e-225338-422107 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 19:35:13,642 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:35:13,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:35:13,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:13] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.058 2026-10-07 19:35:13,752 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:35:13,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:13] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.105 2026-10-07 19:35:13,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:35:13,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:13] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.146 2026-10-07 19:35:14,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.013 2026-10-07 19:35:14,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:35:14,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.005 0.022 2026-10-07 19:35:14,068 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:35:14,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 19:35:14,069 43 INFO rb-ce3bf1e-225338-422107 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=6a0d01c652fa4960", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:35:14,084 43 INFO rb-ce3bf1e-225338-422107 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 19:35:14,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.085 0.065 2026-10-07 19:35:14,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.221 2026-10-07 19:35:14,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.332 0.339 2026-10-07 19:35:14,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.633 2026-10-07 19:35:15,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-10-07 19:35:15,105 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/ir.attachment/12696/raw HTTP/1.1" 200 - 4 0.003 0.014 2026-10-07 19:35:15,168 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/pos.category/364/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.031 2026-10-07 19:35:15,267 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-10-07 19:35:15,303 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,328 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2524/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.011 0.072 2026-10-07 19:35:15,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2535/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.099 2026-10-07 19:35:15,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2539/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.007 0.105 2026-10-07 19:35:15,387 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2536/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.124 2026-10-07 19:35:15,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2537/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-10-07 19:35:15,442 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2538/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-10-07 19:35:15,450 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.template/2525/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-10-07 19:35:15,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3024/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.006 0.131 2026-10-07 19:35:15,533 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3025/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.009 0.147 2026-10-07 19:35:15,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3026/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.033 0.154 2026-10-07 19:35:15,605 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3027/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.005 0.053 2026-10-07 19:35:15,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3029/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.007 0.072 2026-10-07 19:35:15,676 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3028/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.012 0.111 2026-10-07 19:35:15,744 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3031/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.008 0.026 2026-10-07 19:35:15,820 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3032/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.007 0.062 2026-10-07 19:35:15,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:15] "GET /web/image/product.product/3030/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.016 0.104 2026-10-07 19:35:15,889 43 INFO rb-ce3bf1e-225338-422107 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 19:35:15,958 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,075 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,161 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,253 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,342 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,514 43 INFO rb-ce3bf1e-225338-422107 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 19:35:16,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/image/ir.attachment/12650/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:35:16,636 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:35:16,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/image/product.product/3033/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.020 0.031 2026-10-07 19:35:16,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/image/product.product/3047/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.019 0.076 2026-10-07 19:35:16,756 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/image/product.product/3046/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.012 0.111 2026-10-07 19:35:16,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:16] "GET /web/image/product.product/3045/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.018 0.146 2026-10-07 19:35:17,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90195583 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': 'c3b48fb7-b572-4062-adc3-ace766151f17'}] 2026-10-07 19:35:17,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90195583 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': 'c3b48fb7-b572-4062-adc3-ace766151f17'} created pos.order #974 2026-10-07 19:35:17,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90195583 finished 2026-10-07 19:35:17,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 209 0.279 0.510 2026-10-07 19:35:17,607 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:17] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.019 0.016 2026-10-07 19:35:17,676 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,723 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,784 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,832 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,888 43 INFO rb-ce3bf1e-225338-422107 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 19:35:17,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:17] "GET /web/image/ir.attachment/12695/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-10-07 19:35:17,962 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,028 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,093 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,155 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,235 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,304 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,374 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,432 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,494 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,559 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,637 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,702 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,769 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,842 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,920 43 INFO rb-ce3bf1e-225338-422107 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 19:35:18,995 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,059 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,127 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,197 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,262 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,328 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,394 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,499 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,590 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,681 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,774 43 INFO rb-ce3bf1e-225338-422107 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 19:35:19,945 43 INFO rb-ce3bf1e-225338-422107 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 19:35:20,288 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81327593 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': '508de282-00f7-4cf2-b764-de550af9bdc5'}] 2026-10-07 19:35:20,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81327593 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': '508de282-00f7-4cf2-b764-de550af9bdc5'} created pos.order #975 2026-10-07 19:35:20,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81327593 finished 2026-10-07 19:35:20,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:20] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.187 0.313 2026-10-07 19:35:20,787 43 INFO rb-ce3bf1e-225338-422107 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 19:35:20,825 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:20] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.015 2026-10-07 19:35:20,845 43 INFO rb-ce3bf1e-225338-422107 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 19:35:20,893 43 INFO rb-ce3bf1e-225338-422107 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 19:35:20,951 43 INFO rb-ce3bf1e-225338-422107 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 19:35:20,998 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,059 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,138 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,211 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,270 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,337 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,402 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,462 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,530 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,604 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,667 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,729 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,807 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,870 43 INFO rb-ce3bf1e-225338-422107 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 19:35:21,934 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,018 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,121 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,187 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,268 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,336 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,407 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,478 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,557 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,625 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,694 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,757 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,827 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,910 43 INFO rb-ce3bf1e-225338-422107 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 19:35:22,982 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,055 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,130 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,206 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,278 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,380 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,509 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,602 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,694 43 INFO rb-ce3bf1e-225338-422107 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 19:35:23,883 43 INFO rb-ce3bf1e-225338-422107 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 19:35:24,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74240230 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': '908c492f-16e5-464b-998a-18ec9277cd36'}] 2026-10-07 19:35:24,338 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74240230 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': '908c492f-16e5-464b-998a-18ec9277cd36'} created pos.order #976 2026-10-07 19:35:24,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74240230 finished 2026-10-07 19:35:24,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.201 0.387 2026-10-07 19:35:24,775 43 INFO rb-ce3bf1e-225338-422107 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 19:35:24,834 43 INFO rb-ce3bf1e-225338-422107 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 19:35:24,881 43 INFO rb-ce3bf1e-225338-422107 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 19:35:24,939 43 INFO rb-ce3bf1e-225338-422107 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 19:35:24,988 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,043 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,116 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,185 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:25] "GET /web/image/product.product/3021/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.017 0.029 2026-10-07 19:35:25,260 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:25] "GET /web/image/product.product/3022/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.009 0.064 2026-10-07 19:35:25,333 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:25] "GET /web/image/product.product/3023/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.014 0.107 2026-10-07 19:35:25,393 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,455 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,544 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,621 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,706 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,791 43 INFO rb-ce3bf1e-225338-422107 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 19:35:25,894 43 INFO rb-ce3bf1e-225338-422107 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 19:35:26,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:26] "GET /web/image/product.product/3034/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.013 0.018 2026-10-07 19:35:26,177 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65894045 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': '201c44d9-32cb-46d6-a104-6510281cc378'}] 2026-10-07 19:35:26,272 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65894045 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': '201c44d9-32cb-46d6-a104-6510281cc378'} created pos.order #977 2026-10-07 19:35:26,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65894045 finished 2026-10-07 19:35:26,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:26] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.290 0.356 2026-10-07 19:35:26,745 43 INFO rb-ce3bf1e-225338-422107 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 19:35:26,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:26] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.015 2026-10-07 19:35:26,802 43 INFO rb-ce3bf1e-225338-422107 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 19:35:26,852 43 INFO rb-ce3bf1e-225338-422107 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 19:35:26,908 43 INFO rb-ce3bf1e-225338-422107 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 19:35:26,955 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,008 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,085 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,146 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,204 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3035/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.009 0.045 2026-10-07 19:35:27,275 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3036/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.013 0.088 2026-10-07 19:35:27,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3037/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.008 0.116 2026-10-07 19:35:27,347 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,417 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,422 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3038/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.027 0.028 2026-10-07 19:35:27,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3040/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.009 0.063 2026-10-07 19:35:27,482 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3039/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.009 0.098 2026-10-07 19:35:27,542 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,611 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3042/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.013 0.028 2026-10-07 19:35:27,643 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3041/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.008 0.069 2026-10-07 19:35:27,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:27] "GET /web/image/product.product/3043/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.012 0.062 2026-10-07 19:35:27,687 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,781 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,860 43 INFO rb-ce3bf1e-225338-422107 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 19:35:27,947 43 INFO rb-ce3bf1e-225338-422107 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 19:35:28,033 43 INFO rb-ce3bf1e-225338-422107 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 19:35:28,162 43 INFO rb-ce3bf1e-225338-422107 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 19:35:28,275 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:28] "GET /web/image/product.product/3044/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 8 0.012 0.024 2026-10-07 19:35:28,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80934600 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '0dfb7e4f-ead5-499c-9870-3b170c3b1eee'}] 2026-10-07 19:35:28,587 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80934600 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '0dfb7e4f-ead5-499c-9870-3b170c3b1eee'} created pos.order #978 2026-10-07 19:35:28,614 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80934600 finished 2026-10-07 19:35:28,861 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:28] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.249 0.335 2026-10-07 19:35:28,958 43 INFO rb-ce3bf1e-225338-422107 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 19:35:29,019 43 INFO rb-ce3bf1e-225338-422107 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 19:35:29,066 43 INFO rb-ce3bf1e-225338-422107 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 19:35:29,124 43 INFO rb-ce3bf1e-225338-422107 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 19:35:29,175 43 INFO rb-ce3bf1e-225338-422107 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 19:35:29,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-10-07 19:35:29,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 19:35:29,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 57535252 (allocated 62144512) 2026-10-07 19:35:29,593 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 146378 2026-10-07 19:35:29,597 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-10-07 19:35:29,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 146378 2026-10-07 19:35:29,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193529_706756_test_combo_prices.txt 2026-10-07 19:35:29,707 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpb9k99r3p_chrome_odoo" 2026-10-07 19:35:29,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-10-07 19:35:44,038 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146594 2026-10-07 19:35:44,039 43 INFO rb-ce3bf1e-225338-422107 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/tmp4ao06an5_chrome_odoo 2026-10-07 19:35:44,039 43 INFO rb-ce3bf1e-225338-422107 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:35719/json/version 2026-10-07 19:35:44,040 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:44,063 43 INFO rb-ce3bf1e-225338-422107 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 19:35:44,063 43 INFO rb-ce3bf1e-225338-422107 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:35719/json 2026-10-07 19:35:44,064 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:44,088 43 INFO rb-ce3bf1e-225338-422107 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:35719/devtools/page/F98150DC61E76598708C1EE069E80FEC 2026-10-07 19:35:44,109 43 INFO rb-ce3bf1e-225338-422107 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 19:35:44,122 43 INFO rb-ce3bf1e-225338-422107 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 19:35:44,157 43 INFO rb-ce3bf1e-225338-422107 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 19:35:44,487 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284" in browser 2026-10-07 19:35:44,487 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284" 2026-10-07 19:35:44,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:35:45,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /pos-self/205?access_token=61912242bd774284 HTTP/1.1" 200 - 59 0.070 0.638 2026-10-07 19:35:45,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'F98150DC61E76598708C1EE069E80FEC', 'loaderId': '9CE52FC7AB47B77423B4869A5F19FEAA', 'isDownload': False} 2026-10-07 19:35:45,218 43 INFO rb-ce3bf1e-225338-422107 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 19:35:45,252 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:35:45,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:35:45,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.014 0.049 2026-10-07 19:35:45,353 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:35:45,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.090 2026-10-07 19:35:45,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:35:45,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.151 2026-10-07 19:35:45,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.012 2026-10-07 19:35:45,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.008 0.013 2026-10-07 19:35:45,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 19:35:45,666 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:35:45,667 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:35:45,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:35:45,678 43 INFO rb-ce3bf1e-225338-422107 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 19:35:45,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-10-07 19:35:45,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.059 0.085 2026-10-07 19:35:45,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.103 2026-10-07 19:35:46,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.273 0.338 2026-10-07 19:35:46,593 43 INFO rb-ce3bf1e-225338-422107 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 19:35:46,655 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/image/ir.attachment/12749/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 19:35:46,687 43 INFO rb-ce3bf1e-225338-422107 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 19:35:46,712 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/image/ir.attachment/12703/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:35:46,737 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:35:46,820 43 INFO rb-ce3bf1e-225338-422107 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 19:35:46,907 43 INFO rb-ce3bf1e-225338-422107 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 19:35:46,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/image/pos.category/365/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.003 0.062 2026-10-07 19:35:46,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/image/product.template/2563/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.012 0.062 2026-10-07 19:35:46,970 43 INFO rb-ce3bf1e-225338-422107 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 19:35:46,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/image/product.template/2565/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-10-07 19:35:46,998 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:35:47,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "GET /web/image/product.template/2564/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.008 0.136 2026-10-07 19:35:47,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "GET /web/image/product.template/2567/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-10-07 19:35:47,036 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "GET /web/image/product.template/2552/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.010 0.185 2026-10-07 19:35:47,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "GET /web/image/product.template/2566/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-10-07 19:35:47,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "GET /web/image/product.template/2553/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-07 19:35:47,125 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,206 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,264 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,324 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,410 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,462 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,603 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83045537 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': 'b09f877c-8856-4eea-b8e8-cd95ddef71b8'}] 2026-10-07 19:35:47,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83045537 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': 'b09f877c-8856-4eea-b8e8-cd95ddef71b8'} created pos.order #979 2026-10-07 19:35:47,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83045537 finished 2026-10-07 19:35:47,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 113 0.128 0.207 2026-10-07 19:35:47,895 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-07 19:35:47,896 43 INFO rb-ce3bf1e-225338-422107 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 19:35:47,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.018 2026-10-07 19:35:47,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8812228 (allocated 9961472) 2026-10-07 19:35:47,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146594 2026-10-07 19:35:48,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-07 19:35:48,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146594 2026-10-07 19:35:48,107 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193548_107184_test_fiscal_position_between_frontend_and_backend.txt 2026-10-07 19:35:48,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp4ao06an5_chrome_odoo" 2026-10-07 19:35:48,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 146780 2026-10-07 19:35:48,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp_u1gyb4h_chrome_odoo 2026-10-07 19:35:48,823 43 INFO rb-ce3bf1e-225338-422107 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:41699/json/version 2026-10-07 19:35:48,825 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:48,851 43 INFO rb-ce3bf1e-225338-422107 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 19:35:48,852 43 INFO rb-ce3bf1e-225338-422107 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:41699/json 2026-10-07 19:35:48,852 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:35:48,885 43 INFO rb-ce3bf1e-225338-422107 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:41699/devtools/page/CF41584C43988AB2CE45A4F648D895DB 2026-10-07 19:35:48,911 43 INFO rb-ce3bf1e-225338-422107 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 19:35:48,934 43 INFO rb-ce3bf1e-225338-422107 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 19:35:48,947 43 INFO rb-ce3bf1e-225338-422107 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 19:35:49,031 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284" in browser 2026-10-07 19:35:49,031 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284" 2026-10-07 19:35:49,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /pos-self/205?access_token=61912242bd774284 HTTP/1.1" 200 - 7 0.005 0.022 2026-10-07 19:35:49,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'CF41584C43988AB2CE45A4F648D895DB', 'loaderId': '29460150702663BDCE6F667478B5F957', 'isDownload': False} 2026-10-07 19:35:49,088 43 INFO rb-ce3bf1e-225338-422107 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 19:35:49,114 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:35:49,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.024 2026-10-07 19:35:49,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.036 2026-10-07 19:35:49,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.004 0.041 2026-10-07 19:35:49,426 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /favicon.ico HTTP/1.1" 301 - 1 0.004 0.032 2026-10-07 19:35:49,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.030 2026-10-07 19:35:49,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 19:35:49,481 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:35:49,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:35:49,486 43 INFO rb-ce3bf1e-225338-422107 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=61912242bd774284", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:35:49,511 43 INFO rb-ce3bf1e-225338-422107 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 19:35:49,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.019 0.050 2026-10-07 19:35:49,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.064 2026-10-07 19:35:50,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.177 0.287 2026-10-07 19:35:50,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.465 2026-10-07 19:35:50,166 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/ir.attachment/12749/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-10-07 19:35:50,262 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/ir.attachment/12703/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:35:50,337 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:35:50,395 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/pos.category/365/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.003 0.030 2026-10-07 19:35:50,504 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2552/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.007 0.061 2026-10-07 19:35:50,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2563/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-10-07 19:35:50,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2567/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-10-07 19:35:50,559 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2564/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-10-07 19:35:50,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2566/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.004 0.110 2026-10-07 19:35:50,613 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35: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 19:35:50,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2565/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-07 19:35:50,627 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:50] "GET /web/image/product.template/2553/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-10-07 19:35:50,707 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,764 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,827 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,883 43 INFO rb-ce3bf1e-225338-422107 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 19:35:50,979 43 INFO rb-ce3bf1e-225338-422107 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 19:35:51,030 43 INFO rb-ce3bf1e-225338-422107 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 19:35:51,175 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11510597 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': '4a5d5061-c312-4780-96c9-389147247d4a'}] 2026-10-07 19:35:51,213 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11510597 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': '4a5d5061-c312-4780-96c9-389147247d4a'} created pos.order #980 2026-10-07 19:35:51,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11510597 finished 2026-10-07 19:35:51,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:51] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.085 0.192 2026-10-07 19:35:51,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-10-07 19:35:51,420 43 INFO rb-ce3bf1e-225338-422107 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 19:35:51,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:35:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.020 0.022 2026-10-07 19:35:51,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8815080 (allocated 10223616) 2026-10-07 19:35:51,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 146780 2026-10-07 19:35:51,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-10-07 19:35:51,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 146780 2026-10-07 19:35:51,609 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193551_609210_test_fiscal_position_between_frontend_and_backend.txt 2026-10-07 19:35:51,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp_u1gyb4h_chrome_odoo" 2026-10-07 19:35:51,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-10-07 19:36:03,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 146963 2026-10-07 19:36:03,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmphyvlx4h8_chrome_odoo 2026-10-07 19:36:03,249 43 INFO rb-ce3bf1e-225338-422107 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:37599/json/version 2026-10-07 19:36:03,250 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:03,314 43 INFO rb-ce3bf1e-225338-422107 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 19:36:03,315 43 INFO rb-ce3bf1e-225338-422107 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:37599/json 2026-10-07 19:36:03,315 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:03,324 43 INFO rb-ce3bf1e-225338-422107 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:37599/devtools/page/533A6571EB98185FA71C363F7246F123 2026-10-07 19:36:03,339 43 INFO rb-ce3bf1e-225338-422107 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 19:36:03,349 43 INFO rb-ce3bf1e-225338-422107 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 19:36:03,442 43 INFO rb-ce3bf1e-225338-422107 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 19:36:03,815 43 INFO rb-ce3bf1e-225338-422107 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=a8d07dce27414e2e" in browser 2026-10-07 19:36:03,816 43 INFO rb-ce3bf1e-225338-422107 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=a8d07dce27414e2e" 2026-10-07 19:36:03,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:36:04,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:04] "GET /pos-self/206?access_token=a8d07dce27414e2e HTTP/1.1" 200 - 59 0.089 0.771 2026-10-07 19:36:04,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '533A6571EB98185FA71C363F7246F123', 'loaderId': '0CF50E47FE17B29BD888226C27A7916C', 'isDownload': False} 2026-10-07 19:36:04,692 43 INFO rb-ce3bf1e-225338-422107 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 19:36:04,719 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:36:04,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:36:04,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:04] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.053 2026-10-07 19:36:04,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:36:04,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:04] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.108 2026-10-07 19:36:04,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:36:04,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:04] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.130 2026-10-07 19:36:05,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.009 2026-10-07 19:36:05,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 19:36:05,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.006 0.023 2026-10-07 19:36:05,124 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:36:05,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:36:05,126 43 INFO rb-ce3bf1e-225338-422107 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=a8d07dce27414e2e", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:36:05,173 43 INFO rb-ce3bf1e-225338-422107 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 19:36:05,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.072 2026-10-07 19:36:05,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.052 0.146 2026-10-07 19:36:05,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.106 2026-10-07 19:36:05,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:05] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.238 0.325 2026-10-07 19:36:06,023 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/ir.attachment/12802/raw HTTP/1.1" 200 - 4 0.012 0.018 2026-10-07 19:36:06,150 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/pos.category/366/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-10-07 19:36:06,235 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36: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 19:36:06,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2580/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.010 0.042 2026-10-07 19:36:06,299 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,301 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2591/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.080 2026-10-07 19:36:06,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2595/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-10-07 19:36:06,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2592/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.010 0.137 2026-10-07 19:36:06,379 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2593/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-10-07 19:36:06,405 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36: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 19:36:06,419 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2594/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.011 0.165 2026-10-07 19:36:06,436 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:06] "GET /web/image/product.template/2581/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-10-07 19:36:06,513 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,596 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,651 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,705 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,786 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,846 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,902 43 INFO rb-ce3bf1e-225338-422107 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 19:36:06,958 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,044 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,109 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,164 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,226 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,310 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,374 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,430 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,485 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,566 43 INFO rb-ce3bf1e-225338-422107 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 19:36:07,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2948889 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '73f21273-de6e-468e-9167-e3794d47ab84'}] 2026-10-07 19:36:07,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2948889 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '73f21273-de6e-468e-9167-e3794d47ab84'} created pos.order #981 2026-10-07 19:36:07,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2948889 finished 2026-10-07 19:36:07,980 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:07] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 119 0.119 0.220 2026-10-07 19:36:08,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-10-07 19:36:08,036 43 INFO rb-ce3bf1e-225338-422107 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 19:36:08,119 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 10031280 (allocated 11407360) 2026-10-07 19:36:08,132 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 146963 2026-10-07 19:36:08,133 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-10-07 19:36:08,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 146963 2026-10-07 19:36:08,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193608_237860_test_price_between_frontend_and_backend.txt 2026-10-07 19:36:08,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmphyvlx4h8_chrome_odoo" 2026-10-07 19:36:08,282 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-10-07 19:36:21,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 147148 2026-10-07 19:36:21,448 43 INFO rb-ce3bf1e-225338-422107 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/tmpfrnsg6f0_chrome_odoo 2026-10-07 19:36:21,449 43 INFO rb-ce3bf1e-225338-422107 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:37573/json/version 2026-10-07 19:36:21,450 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37573', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:21,495 43 INFO rb-ce3bf1e-225338-422107 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 19:36:21,495 43 INFO rb-ce3bf1e-225338-422107 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:37573/json 2026-10-07 19:36:21,496 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37573', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:21,516 43 INFO rb-ce3bf1e-225338-422107 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:37573/devtools/page/FFDBEE3F08F0E1286F7FCD1A80B7C9C6 2026-10-07 19:36:21,532 43 INFO rb-ce3bf1e-225338-422107 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 19:36:21,548 43 INFO rb-ce3bf1e-225338-422107 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 19:36:21,596 43 INFO rb-ce3bf1e-225338-422107 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 19:36:21,933 43 INFO rb-ce3bf1e-225338-422107 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=cf34763fb51349df" in browser 2026-10-07 19:36:21,934 43 INFO rb-ce3bf1e-225338-422107 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=cf34763fb51349df" 2026-10-07 19:36:21,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:36:22,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /pos-self/207?access_token=cf34763fb51349df HTTP/1.1" 200 - 59 0.084 0.483 2026-10-07 19:36:22,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': 'FFDBEE3F08F0E1286F7FCD1A80B7C9C6', 'loaderId': '974995EA645A64B65DA03B1726E4AB5C', 'isDownload': False} 2026-10-07 19:36:22,525 43 INFO rb-ce3bf1e-225338-422107 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 19:36:22,557 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:36:22,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:36:22,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.032 0.047 2026-10-07 19:36:22,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:36:22,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.114 2026-10-07 19:36:22,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:36:22,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.142 2026-10-07 19:36:22,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.016 2026-10-07 19:36:22,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:36:22,966 43 INFO rb-ce3bf1e-225338-422107 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=cf34763fb51349df", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:36:22,967 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.015 2026-10-07 19:36:22,975 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:36:22,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:36:22,980 43 INFO rb-ce3bf1e-225338-422107 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 19:36:23,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.038 0.065 2026-10-07 19:36:23,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.147 2026-10-07 19:36:23,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.229 0.330 2026-10-07 19:36:23,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.540 2026-10-07 19:36:23,773 43 INFO rb-ce3bf1e-225338-422107 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 19:36:23,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "GET /web/image/ir.attachment/12855/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-10-07 19:36:23,867 43 INFO rb-ce3bf1e-225338-422107 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 19:36:23,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:23] "GET /web/image/ir.attachment/12809/raw HTTP/1.1" 200 - 4 0.004 0.020 2026-10-07 19:36:23,936 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36: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 19:36:23,999 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/pos.category/367/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 19:36:24,081 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2608/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.046 2026-10-07 19:36:24,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2623/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.011 0.071 2026-10-07 19:36:24,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2620/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-10-07 19:36:24,154 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2619/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.121 2026-10-07 19:36:24,186 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:36:24,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2622/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.013 0.105 2026-10-07 19:36:24,216 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2621/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-10-07 19:36:24,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:24] "GET /web/image/product.template/2609/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-10-07 19:36:24,318 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,416 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,475 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,534 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,624 43 INFO rb-ce3bf1e-225338-422107 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 19:36:24,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82105934 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '14be05a4-83d0-4461-a2d0-78b7411862f2'}] 2026-10-07 19:36:24,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82105934 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '14be05a4-83d0-4461-a2d0-78b7411862f2'} created pos.order #982 2026-10-07 19:36:24,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82105934 finished 2026-10-07 19:36:25,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:25] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.095 0.220 2026-10-07 19:36:25,055 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-10-07 19:36:25,056 43 INFO rb-ce3bf1e-225338-422107 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 19:36:25,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:25] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.008 0.017 2026-10-07 19:36:25,158 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8977024 (allocated 9961472) 2026-10-07 19:36:25,179 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 147148 2026-10-07 19:36:25,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-10-07 19:36:25,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 147148 2026-10-07 19:36:25,303 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193625_303541_test_pricelist_price_between_frontend_and_backend.txt 2026-10-07 19:36:25,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpfrnsg6f0_chrome_odoo" 2026-10-07 19:36:25,365 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-10-07 19:36:39,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 147327 2026-10-07 19:36:39,541 43 INFO rb-ce3bf1e-225338-422107 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/tmpeje_j45a_chrome_odoo 2026-10-07 19:36:39,541 43 INFO rb-ce3bf1e-225338-422107 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:46883/json/version 2026-10-07 19:36:39,542 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46883', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:39,624 43 INFO rb-ce3bf1e-225338-422107 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 19:36:39,624 43 INFO rb-ce3bf1e-225338-422107 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:46883/json 2026-10-07 19:36:39,625 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46883', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:39,639 43 INFO rb-ce3bf1e-225338-422107 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:46883/devtools/page/09A3C4470629179871C16AD3BA80DA8F 2026-10-07 19:36:39,657 43 INFO rb-ce3bf1e-225338-422107 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 19:36:39,675 43 INFO rb-ce3bf1e-225338-422107 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 19:36:39,718 43 INFO rb-ce3bf1e-225338-422107 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 19:36:40,082 43 INFO rb-ce3bf1e-225338-422107 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=eef8c4a9966a4968" in browser 2026-10-07 19:36:40,083 43 INFO rb-ce3bf1e-225338-422107 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=eef8c4a9966a4968" 2026-10-07 19:36:40,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:36:40,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:40] "GET /pos-self/208?access_token=eef8c4a9966a4968 HTTP/1.1" 200 - 59 0.053 0.572 2026-10-07 19:36:40,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': '09A3C4470629179871C16AD3BA80DA8F', 'loaderId': '4DAC3BC5E4E53DD47A085E701771E659', 'isDownload': False} 2026-10-07 19:36:40,725 43 INFO rb-ce3bf1e-225338-422107 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 19:36:40,748 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:36:40,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:36:40,827 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:40] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.036 0.040 2026-10-07 19:36:40,862 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:36:40,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:40] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.120 2026-10-07 19:36:40,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:36:40,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:40] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.184 2026-10-07 19:36:41,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.017 2026-10-07 19:36:41,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 19:36:41,232 43 INFO rb-ce3bf1e-225338-422107 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=eef8c4a9966a4968", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:36:41,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.009 0.013 2026-10-07 19:36:41,241 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:36:41,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-10-07 19:36:41,244 43 INFO rb-ce3bf1e-225338-422107 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 19:36:41,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.026 0.049 2026-10-07 19:36:41,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.128 2026-10-07 19:36:42,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.197 0.509 2026-10-07 19:36:42,103 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.676 2026-10-07 19:36:42,164 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,259 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,303 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:36:42,329 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/ir.attachment/12908/raw HTTP/1.1" 200 - 4 0.101 0.017 2026-10-07 19:36:42,353 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/ir.attachment/12862/raw HTTP/1.1" 200 - 4 0.002 0.079 2026-10-07 19:36:42,387 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/pos.category/368/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 19:36:42,504 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2636/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.029 0.049 2026-10-07 19:36:42,531 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2651/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-10-07 19:36:42,563 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:36:42,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2648/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.010 0.110 2026-10-07 19:36:42,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2649/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.007 0.122 2026-10-07 19:36:42,589 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2650/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.140 2026-10-07 19:36:42,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2647/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.179 2026-10-07 19:36:42,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:42] "GET /web/image/product.template/2637/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.009 0.115 2026-10-07 19:36:42,671 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,735 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,791 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,849 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,926 43 INFO rb-ce3bf1e-225338-422107 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 19:36:42,988 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,050 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,102 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,159 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,233 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,292 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,349 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,408 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,483 43 INFO rb-ce3bf1e-225338-422107 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 19:36:43,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73813186 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '2588401e-4ba5-49d8-b2fa-0b5b43f49c0c'}] 2026-10-07 19:36:43,769 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73813186 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '2588401e-4ba5-49d8-b2fa-0b5b43f49c0c'} created pos.order #983 2026-10-07 19:36:43,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73813186 finished 2026-10-07 19:36:43,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 114 0.217 0.213 2026-10-07 19:36:44,031 43 INFO rb-ce3bf1e-225338-422107 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 19:36:44,032 43 INFO rb-ce3bf1e-225338-422107 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 19:36:44,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 10050020 (allocated 11407360) 2026-10-07 19:36:44,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 147327 2026-10-07 19:36:44,127 43 INFO rb-ce3bf1e-225338-422107 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 19:36:44,128 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 147327 2026-10-07 19:36:44,227 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193644_227181_test_pricelist_should_not_be_changed_from_frontend.txt 2026-10-07 19:36:44,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpeje_j45a_chrome_odoo" 2026-10-07 19:36:44,266 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-10-07 19:36:56,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 147517 2026-10-07 19:36:56,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmp1j0soehc_chrome_odoo 2026-10-07 19:36:56,966 43 INFO rb-ce3bf1e-225338-422107 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:34179/json/version 2026-10-07 19:36:56,967 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34179', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:56,991 43 INFO rb-ce3bf1e-225338-422107 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 19:36:56,991 43 INFO rb-ce3bf1e-225338-422107 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:34179/json 2026-10-07 19:36:56,992 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34179', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:36:57,011 43 INFO rb-ce3bf1e-225338-422107 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:34179/devtools/page/317A4D0309BB269D76A1D86E92CA0B5E 2026-10-07 19:36:57,017 43 INFO rb-ce3bf1e-225338-422107 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 19:36:57,027 43 INFO rb-ce3bf1e-225338-422107 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 19:36:57,087 43 INFO rb-ce3bf1e-225338-422107 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 19:36:57,553 43 INFO rb-ce3bf1e-225338-422107 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=57e43c01dd4a400f" in browser 2026-10-07 19:36:57,554 43 INFO rb-ce3bf1e-225338-422107 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=57e43c01dd4a400f" 2026-10-07 19:36:57,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:36:58,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /pos-self/209?access_token=57e43c01dd4a400f HTTP/1.1" 200 - 59 0.079 0.510 2026-10-07 19:36:58,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '317A4D0309BB269D76A1D86E92CA0B5E', 'loaderId': '923750C904AA405721D43A022E94DCB8', 'isDownload': False} 2026-10-07 19:36:58,171 43 INFO rb-ce3bf1e-225338-422107 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 19:36:58,201 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:36:58,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:36:58,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.043 2026-10-07 19:36:58,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:36:58,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.083 2026-10-07 19:36:58,359 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:36:58,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.159 2026-10-07 19:36:58,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 19:36:58,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:36:58,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.008 0.014 2026-10-07 19:36:58,595 43 INFO rb-ce3bf1e-225338-422107 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=57e43c01dd4a400f", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:36:58,608 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:36:58,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 19:36:58,608 43 INFO rb-ce3bf1e-225338-422107 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 19:36:58,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.061 0.072 2026-10-07 19:36:58,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.213 2026-10-07 19:36:59,381 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.238 0.315 2026-10-07 19:36:59,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.514 2026-10-07 19:36:59,435 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/ir.attachment/12961/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-10-07 19:36:59,533 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,597 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:36:59,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/pos.category/369/image_128?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 19:36:59,628 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2664/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.005 0.048 2026-10-07 19:36:59,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2675/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-10-07 19:36:59,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2679/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-10-07 19:36:59,694 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2676/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-10-07 19:36:59,726 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:36:59,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2678/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.020 0.095 2026-10-07 19:36:59,752 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2677/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-10-07 19:36:59,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:36:59] "GET /web/image/product.template/2665/image_512?unique=2026-10-07T19:34:57.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-10-07 19:36:59,837 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,908 43 INFO rb-ce3bf1e-225338-422107 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 19:36:59,957 43 INFO rb-ce3bf1e-225338-422107 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 19:37:00,015 43 INFO rb-ce3bf1e-225338-422107 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 19:37:00,088 43 INFO rb-ce3bf1e-225338-422107 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 19:37:00,227 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24378669 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': '45c1be46-3295-432d-86a4-245d1b305d8f'}] 2026-10-07 19:37:00,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24378669 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': '45c1be46-3295-432d-86a4-245d1b305d8f'} created pos.order #984 2026-10-07 19:37:00,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24378669 finished 2026-10-07 19:37:00,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.077 0.207 2026-10-07 19:37:00,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-10-07 19:37:00,500 43 INFO rb-ce3bf1e-225338-422107 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 19:37:00,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.018 2026-10-07 19:37:00,601 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 8575536 (allocated 9961472) 2026-10-07 19:37:00,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 147517 2026-10-07 19:37:00,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-10-07 19:37:00,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 147517 2026-10-07 19:37:00,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193700_719335_test_prices_are_immutable_from_frontend.txt 2026-10-07 19:37:00,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmp1j0soehc_chrome_odoo" 2026-10-07 19:37:00,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:37:02,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-10-07 19:37:11,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147709 2026-10-07 19:37:11,321 43 INFO rb-ce3bf1e-225338-422107 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/tmprjvnvtb1_chrome_odoo 2026-10-07 19:37:11,321 43 INFO rb-ce3bf1e-225338-422107 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:33695/json/version 2026-10-07 19:37:11,323 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:37:11,359 43 INFO rb-ce3bf1e-225338-422107 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 19:37:11,359 43 INFO rb-ce3bf1e-225338-422107 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:33695/json 2026-10-07 19:37:11,360 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:37:11,379 43 INFO rb-ce3bf1e-225338-422107 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:33695/devtools/page/0EE0D2CCBCD44B135840C45E230DA000 2026-10-07 19:37:11,398 43 INFO rb-ce3bf1e-225338-422107 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 19:37:11,405 43 INFO rb-ce3bf1e-225338-422107 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 19:37:11,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:37:11,735 43 INFO rb-ce3bf1e-225338-422107 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 19:37:11,737 43 INFO rb-ce3bf1e-225338-422107 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=fb11f70f1ec04c22" in browser 2026-10-07 19:37:11,738 43 INFO rb-ce3bf1e-225338-422107 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=fb11f70f1ec04c22" 2026-10-07 19:37:11,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:37:12,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /pos-self/210?access_token=fb11f70f1ec04c22 HTTP/1.1" 200 - 60 0.077 0.562 2026-10-07 19:37:12,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '0EE0D2CCBCD44B135840C45E230DA000', 'loaderId': 'D3C395E4369B091CEBDDAEA020D82489', 'isDownload': False} 2026-10-07 19:37:12,400 43 INFO rb-ce3bf1e-225338-422107 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 19:37:12,431 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:37:12,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:37:12,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.042 2026-10-07 19:37:12,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:37:12,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.108 2026-10-07 19:37:12,585 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:37:12,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.143 2026-10-07 19:37:12,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 19:37:12,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:37:12,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.003 0.010 2026-10-07 19:37:12,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:37:12,865 43 INFO rb-ce3bf1e-225338-422107 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=fb11f70f1ec04c22", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:37:12,884 43 INFO rb-ce3bf1e-225338-422107 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 19:37:12,937 43 INFO rb-ce3bf1e-225338-422107 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 19:37:12,957 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:12] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.041 0.048 2026-10-07 19:37:13,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.145 2026-10-07 19:37:13,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.189 0.247 2026-10-07 19:37:13,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.401 2026-10-07 19:37:13,526 43 INFO rb-ce3bf1e-225338-422107 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 19:37:13,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/ir.attachment/13024/raw HTTP/1.1" 200 - 4 0.006 0.026 2026-10-07 19:37:13,646 43 INFO rb-ce3bf1e-225338-422107 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 19:37:13,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/pos.category/370/image_128?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.034 2026-10-07 19:37:13,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/product.template/2680/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.036 2026-10-07 19:37:13,781 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/product.template/2681/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.069 2026-10-07 19:37:13,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/product.template/2682/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-10-07 19:37:13,821 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/product.template/2684/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-10-07 19:37:13,823 43 INFO rb-ce3bf1e-225338-422107 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 19:37:13,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/product.template/2683/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.125 2026-10-07 19:37:13,884 43 INFO rb-ce3bf1e-225338-422107 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 19:37:13,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/image/ir.attachment/12978/raw HTTP/1.1" 200 - 4 0.002 0.010 2026-10-07 19:37:13,972 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:37:13,999 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,002 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:37:14,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:14] "GET /web/image/product.product/3189/image_512?unique=2026-10-07T19:37:00.000+00:00 HTTP/1.1" 200 - 8 0.044 0.030 2026-10-07 19:37:14,049 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,119 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,206 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8280880 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '798a60e1-f2b4-4dce-8f24-9a6036f621da'}] 2026-10-07 19:37:14,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8280880 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '798a60e1-f2b4-4dce-8f24-9a6036f621da'} created pos.order #985 2026-10-07 19:37:14,301 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8280880 finished 2026-10-07 19:37:14,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:14] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.172 0.196 2026-10-07 19:37:14,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:14] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.014 2026-10-07 19:37:14,569 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,613 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,613 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7786448 (allocated 8650752) 2026-10-07 19:37:14,693 43 INFO rb-ce3bf1e-225338-422107 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 147709 2026-10-07 19:37:14,698 43 INFO rb-ce3bf1e-225338-422107 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 19:37:14,701 43 INFO rb-ce3bf1e-225338-422107 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 147709 2026-10-07 19:37:14,800 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193714_800741_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-07 19:37:14,801 43 INFO rb-ce3bf1e-225338-422107 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/tmprjvnvtb1_chrome_odoo" 2026-10-07 19:37:15,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 147888 2026-10-07 19:37:15,334 43 INFO rb-ce3bf1e-225338-422107 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/tmpny7mvtjj_chrome_odoo 2026-10-07 19:37:15,335 43 INFO rb-ce3bf1e-225338-422107 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:32959/json/version 2026-10-07 19:37:15,336 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32959', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:37:15,396 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,396 43 INFO rb-ce3bf1e-225338-422107 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:32959/json 2026-10-07 19:37:15,397 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32959', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:37:15,422 43 INFO rb-ce3bf1e-225338-422107 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:32959/devtools/page/2693B27C6C15E5B53E4CFD3E5B9B3501 2026-10-07 19:37:15,439 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,455 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-10-07 19:37:15,509 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,519 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,519 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:15] "GET /pos/ui/210 HTTP/1.1" 200 - 73 0.090 0.339 2026-10-07 19:37:15,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '2693B27C6C15E5B53E4CFD3E5B9B3501', 'loaderId': '0F9707133100FAAEA470A5D26877DE5A', 'isDownload': False} 2026-10-07 19:37:15,976 43 INFO rb-ce3bf1e-225338-422107 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 19:37:15,994 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:37:16,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.012 2026-10-07 19:37:16,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-10-07 19:37:16,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 19:37:16,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:37:16,752 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:37:16,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:37:16,830 43 INFO rb-ce3bf1e-225338-422107 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 19:37:16,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-10-07 19:37:16,845 43 INFO rb-ce3bf1e-225338-422107 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 19:37:16,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:37:16,893 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:37:16,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.013 2026-10-07 19:37:16,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.026 2026-10-07 19:37:17,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.027 0.068 2026-10-07 19:37:17,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-10-07 19:37:18,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 490 0.455 0.590 2026-10-07 19:37:18,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:37:18,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:37:18,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.047 2026-10-07 19:37:18,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.013 2026-10-07 19:37:18,441 43 INFO rb-ce3bf1e-225338-422107 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 19:37:18,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "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 19:37:18,549 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:37:18,581 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:37:18,593 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:37:18,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/image/res.users/288/avatar_128 HTTP/1.1" 200 - 14 0.040 0.041 2026-10-07 19:37:18,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.094 2026-10-07 19:37:18,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.006 0.091 2026-10-07 19:37:18,673 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "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 19:37:18,674 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 19:37:18,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 19:37:18,732 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:37:18,776 43 INFO rb-ce3bf1e-225338-422107 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 19:37:18,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 34 0.086 0.101 2026-10-07 19:37:18,933 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.008 0.083 2026-10-07 19:37:19,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:19] "GET /pos/ui/210 HTTP/1.1" 200 - 34 0.027 0.264 2026-10-07 19:37:19,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:37:19,188 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,217 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37: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 19:37:19,240 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,334 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,385 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,438 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,493 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,547 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,601 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,681 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,734 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,786 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,837 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,898 43 INFO rb-ce3bf1e-225338-422107 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 19:37:19,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53536629 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': '664c492e-9206-4369-9ce8-8f2e588f9180'}] 2026-10-07 19:37:20,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53536629 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': '664c492e-9206-4369-9ce8-8f2e588f9180'} created pos.order #986 2026-10-07 19:37:20,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53536629 finished 2026-10-07 19:37:20,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.082 0.160 2026-10-07 19:37:20,201 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,274 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:20] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 40 0.049 0.060 2026-10-07 19:37:20,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:20] "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 19:37:20,480 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:20] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:37:20,488 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,540 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,588 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,640 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,641 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15875256 (allocated 17301504) 2026-10-07 19:37:20,792 43 INFO rb-ce3bf1e-225338-422107 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 147888 2026-10-07 19:37:20,795 43 INFO rb-ce3bf1e-225338-422107 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 19:37:20,796 43 INFO rb-ce3bf1e-225338-422107 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 147888 2026-10-07 19:37:20,936 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_193720_935970_test_self_order_order_number_conflict_with_normal_orders.txt 2026-10-07 19:37:20,936 43 INFO rb-ce3bf1e-225338-422107 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/tmpny7mvtjj_chrome_odoo" 2026-10-07 19:37:21,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:37:22,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_payment_result_notification_does_not_send_the_partner ... 2026-10-07 19:37:30,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:37:31,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:31] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.043 0.300 2026-10-07 19:37:31,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34700482 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': 'c7a05c8b-3abf-4a7a-831e-18c40b068e2c'}] 2026-10-07 19:37:31,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34700482 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': 'c7a05c8b-3abf-4a7a-831e-18c40b068e2c'} created pos.order #987 2026-10-07 19:37:31,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34700482 finished 2026-10-07 19:37:31,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.104 0.118 2026-10-07 19:37:31,453 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_a_forged_partner_token ... 2026-10-07 19:37:38,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:37:38,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67086495 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': '1f022a4f-77c1-4d3d-a84e-cddcb3c83d57'}] 2026-10-07 19:37:38,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67086495 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': '1f022a4f-77c1-4d3d-a84e-cddcb3c83d57'} created pos.order #988 2026-10-07 19:37:38,971 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67086495 finished 2026-10-07 19:37:39,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 89 0.083 0.378 2026-10-07 19:37:39,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_integer_partner ... 2026-10-07 19:37:46,952 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:37:47,507 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70000505 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '65d54b4a-08df-40af-8513-69daeca87526'}] 2026-10-07 19:37:47,574 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70000505 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '65d54b4a-08df-40af-8513-69daeca87526'} created pos.order #989 2026-10-07 19:37:47,575 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70000505 finished 2026-10-07 19:37:47,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.088 0.601 2026-10-07 19:37:47,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_drops_an_unauthorized_partner ... 2026-10-07 19:37:54,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:37:55,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83490449 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '994438d4-31bb-4e83-8c09-a82f8270fff7'}] 2026-10-07 19:37:55,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83490449 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '994438d4-31bb-4e83-8c09-a82f8270fff7'} created pos.order #990 2026-10-07 19:37:55,313 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83490449 finished 2026-10-07 19:37:55,382 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:37:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.093 0.403 2026-10-07 19:37:55,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_links_a_validated_partner ... 2026-10-07 19:38:02,453 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:02,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:02] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.067 0.360 2026-10-07 19:38:02,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739744 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fc2f6c2e-ae23-40ed-bf1b-542486783482'}] 2026-10-07 19:38:03,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739744 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'fc2f6c2e-ae23-40ed-bf1b-542486783482'} created pos.order #991 2026-10-07 19:38:03,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739744 finished 2026-10-07 19:38:03,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:03] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 83 0.111 0.119 2026-10-07 19:38:03,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_process_order_without_partner ... 2026-10-07 19:38:10,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:10,805 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38534 started for PoS orders references: [{'name': None, 'pos_reference': '260-216-000001', 'uuid': 'c2a93073-2775-4be0-9eb8-ed53b5327bf6'}] 2026-10-07 19:38:10,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38534 order {'name': None, 'pos_reference': '260-216-000001', 'uuid': 'c2a93073-2775-4be0-9eb8-ed53b5327bf6'} created pos.order #992 2026-10-07 19:38:10,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38534 finished 2026-10-07 19:38:10,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 88 0.135 0.658 2026-10-07 19:38:11,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-07 19:38:18,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:18,852 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.064 0.348 2026-10-07 19:38:18,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_resolve_rejects_malformed_tokens ... 2026-10-07 19:38:25,916 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_token_is_scoped_to_the_config ... 2026-10-07 19:38:33,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:33,947 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.059 0.501 2026-10-07 19:38:33,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-07 19:38:41,242 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:41,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.036 0.282 2026-10-07 19:38:41,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.005 0.012 2026-10-07 19:38:41,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-07 19:38:48,437 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:48,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:48] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.091 0.357 2026-10-07 19:38:48,947 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_forged_signature ... 2026-10-07 19:38:56,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:38:57,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:38:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.032 0.589 2026-10-07 19:38:57,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-07 19:39:05,516 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:05,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:05] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.062 0.366 2026-10-07 19:39:05,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationMobile.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-07 19:39:13,361 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:13,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:13] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.053 0.398 2026-10-07 19:39:13,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:39:15,625 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_payment_result_notification_does_not_send_the_partner ... 2026-10-07 19:39:23,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:24,208 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:24] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.064 0.404 2026-10-07 19:39:24,309 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75376333 started for PoS orders references: [{'name': None, 'pos_reference': '260-226-000001', 'uuid': '28bbd273-8dba-4aa4-9304-68fd9b01a51c'}] 2026-10-07 19:39:24,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75376333 order {'name': None, 'pos_reference': '260-226-000001', 'uuid': '28bbd273-8dba-4aa4-9304-68fd9b01a51c'} created pos.order #993 2026-10-07 19:39:24,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75376333 finished 2026-10-07 19:39:24,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.131 0.105 2026-10-07 19:39:24,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_a_forged_partner_token ... 2026-10-07 19:39:31,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:31,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8184529 started for PoS orders references: [{'name': None, 'pos_reference': '260-227-000001', 'uuid': '20491027-312e-4815-97c9-b8cc5985c175'}] 2026-10-07 19:39:31,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8184529 order {'name': None, 'pos_reference': '260-227-000001', 'uuid': '20491027-312e-4815-97c9-b8cc5985c175'} created pos.order #994 2026-10-07 19:39:31,621 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8184529 finished 2026-10-07 19:39:31,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:31] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 89 0.063 0.355 2026-10-07 19:39:31,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_integer_partner ... 2026-10-07 19:39:38,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:39,072 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30185013 started for PoS orders references: [{'name': None, 'pos_reference': '260-228-000001', 'uuid': '5bd5c088-dd30-43e4-8140-0de61ee38ea9'}] 2026-10-07 19:39:39,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30185013 order {'name': None, 'pos_reference': '260-228-000001', 'uuid': '5bd5c088-dd30-43e4-8140-0de61ee38ea9'} created pos.order #995 2026-10-07 19:39:39,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30185013 finished 2026-10-07 19:39:39,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.060 0.380 2026-10-07 19:39:39,216 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_drops_an_unauthorized_partner ... 2026-10-07 19:39:47,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:47,336 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86007258 started for PoS orders references: [{'name': None, 'pos_reference': '260-229-000001', 'uuid': '30f63f7d-a482-4399-a566-94d881af66a6'}] 2026-10-07 19:39:47,407 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86007258 order {'name': None, 'pos_reference': '260-229-000001', 'uuid': '30f63f7d-a482-4399-a566-94d881af66a6'} created pos.order #996 2026-10-07 19:39:47,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86007258 finished 2026-10-07 19:39:47,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:47] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.109 0.296 2026-10-07 19:39:47,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_links_a_validated_partner ... 2026-10-07 19:39:54,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:39:55,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:55] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.081 0.378 2026-10-07 19:39:55,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50768430 started for PoS orders references: [{'name': None, 'pos_reference': '260-230-000001', 'uuid': '457ca9e3-3f44-4271-9760-dde68e287678'}] 2026-10-07 19:39:55,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50768430 order {'name': None, 'pos_reference': '260-230-000001', 'uuid': '457ca9e3-3f44-4271-9760-dde68e287678'} created pos.order #997 2026-10-07 19:39:55,454 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50768430 finished 2026-10-07 19:39:55,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:39:55] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 83 0.131 0.112 2026-10-07 19:39:55,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_process_order_without_partner ... 2026-10-07 19:40:03,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:03,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69659766 started for PoS orders references: [{'name': None, 'pos_reference': '260-231-000001', 'uuid': 'f48ab5cc-fb3b-448c-882f-7350d8aa34dc'}] 2026-10-07 19:40:03,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69659766 order {'name': None, 'pos_reference': '260-231-000001', 'uuid': 'f48ab5cc-fb3b-448c-882f-7350d8aa34dc'} created pos.order #998 2026-10-07 19:40:03,729 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69659766 finished 2026-10-07 19:40:03,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:03] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 88 0.085 0.543 2026-10-07 19:40:03,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_a_token_signed_for_another_partner ... 2026-10-07 19:40:10,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:11,192 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:11] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.038 0.306 2026-10-07 19:40:11,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_resolve_rejects_malformed_tokens ... 2026-10-07 19:40:18,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_token_is_scoped_to_the_config ... 2026-10-07 19:40:25,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:25,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:25] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 44 0.049 0.295 2026-10-07 19:40:25,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_accepts_a_previously_signed_token ... 2026-10-07 19:40:33,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:33,764 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.068 0.355 2026-10-07 19:40:33,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:33] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 7 0.007 0.009 2026-10-07 19:40:33,836 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_creates_and_signs_a_new_partner ... 2026-10-07 19:40:41,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:41,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.064 0.340 2026-10-07 19:40:41,961 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_forged_signature ... 2026-10-07 19:40:49,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:49,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:49] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 41 0.052 0.590 2026-10-07 19:40:49,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_a_raw_partner_id ... 2026-10-07 19:40:57,290 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:40:57,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:40:57] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.073 0.356 2026-10-07 19:40:57,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_self_partner_validation: Starting TestSelfPartnerValidationKiosk.test_validate_partner_ignores_an_integer_partner_id ... 2026-10-07 19:41:04,964 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:41:05,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:05] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 42 0.047 0.317 2026-10-07 19:41:05,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:41:07,151 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-10-07 19:41:15,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 148116 2026-10-07 19:41:15,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmpua54u756_chrome_odoo 2026-10-07 19:41:15,108 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42547/json/version 2026-10-07 19:41:15,109 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42547', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:15,160 43 INFO rb-ce3bf1e-225338-422107 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 19:41:15,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:42547/json 2026-10-07 19:41:15,160 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42547', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:15,177 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:42547/devtools/page/55987CEB18A4EF8D7A71E9651131C258 2026-10-07 19:41:15,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-10-07 19:41:15,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-10-07 19:41:15,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-10-07 19:41:15,264 43 INFO rb-ce3bf1e-225338-422107 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=7aeb41a634cb4414" in browser 2026-10-07 19:41:15,265 43 INFO rb-ce3bf1e-225338-422107 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=7aeb41a634cb4414" 2026-10-07 19:41:15,287 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:41:16,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /pos-self/241?access_token=7aeb41a634cb4414 HTTP/1.1" 200 - 57 0.049 0.698 2026-10-07 19:41:16,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '55987CEB18A4EF8D7A71E9651131C258', 'loaderId': '78C0E81C0F451A5D4485CB9D0A53A477', 'isDownload': False} 2026-10-07 19:41:16,031 43 INFO rb-ce3bf1e-225338-422107 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 19:41:16,053 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:41:16,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:41:16,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.049 0.063 2026-10-07 19:41:16,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:41:16,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.139 2026-10-07 19:41:16,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:41:16,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.163 2026-10-07 19:41:16,526 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.014 2026-10-07 19:41:16,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:41:16,562 43 INFO rb-ce3bf1e-225338-422107 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=7aeb41a634cb4414", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:41:16,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.018 2026-10-07 19:41:16,569 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:41:16,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.010 2026-10-07 19:41:16,581 43 INFO rb-ce3bf1e-225338-422107 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 19:41:16,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "POST /pos-self/relations/241 HTTP/1.1" 200 - 37 0.034 0.057 2026-10-07 19:41:16,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.153 2026-10-07 19:41:17,226 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "POST /pos-self/data/241 HTTP/1.1" 200 - 181 0.227 0.245 2026-10-07 19:41:17,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.450 2026-10-07 19:41:17,306 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/ir.attachment/14507/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:41:17,386 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/ir.attachment/14461/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-10-07 19:41:17,425 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:41:17,516 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-10-07 19:41:17,594 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-10-07 19:41:17,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.044 2026-10-07 19:41:17,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.075 2026-10-07 19:41:17,684 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-10-07 19:41:17,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.152 2026-10-07 19:41:17,731 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:41:17,738 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "GET /web/image/product.product/3205/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 8 0.010 0.026 2026-10-07 19:41:17,811 43 INFO rb-ce3bf1e-225338-422107 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 19:41:17,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:17] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.015 2026-10-07 19:41:17,937 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,066 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,207 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,360 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,433 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,540 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,598 43 INFO rb-ce3bf1e-225338-422107 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 19:41:18,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:18] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.053 0.081 2026-10-07 19:41:18,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57370576 started for PoS orders references: [{'name': None, 'pos_reference': '260-241-000001', 'uuid': '1f1f4c65-9243-437b-8d4f-d247d5057938'}] 2026-10-07 19:41:18,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57370576 order {'name': None, 'pos_reference': '260-241-000001', 'uuid': '1f1f4c65-9243-437b-8d4f-d247d5057938'} created pos.order #999 2026-10-07 19:41:18,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57370576 finished 2026-10-07 19:41:19,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.486 0.524 2026-10-07 19:41:19,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-10-07 19:41:19,859 43 INFO rb-ce3bf1e-225338-422107 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 19:41:19,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8699904 (allocated 9699328) 2026-10-07 19:41:19,973 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 148116 2026-10-07 19:41:19,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-10-07 19:41:19,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 148116 2026-10-07 19:41:20,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194120_103452_test_preset_delivery_tour.txt 2026-10-07 19:41:20,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmpua54u756_chrome_odoo" 2026-10-07 19:41:20,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-10-07 19:41:28,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 148298 2026-10-07 19:41:28,544 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmpn4gk10hm_chrome_odoo 2026-10-07 19:41:28,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40981/json/version 2026-10-07 19:41:28,546 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:28,617 43 INFO rb-ce3bf1e-225338-422107 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 19:41:28,617 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:40981/json 2026-10-07 19:41:28,618 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:28,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:40981/devtools/page/B624CDE484CEF0698F9FEF94EDA73B29 2026-10-07 19:41:28,648 43 INFO rb-ce3bf1e-225338-422107 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 19:41:28,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-10-07 19:41:28,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-10-07 19:41:28,743 43 INFO rb-ce3bf1e-225338-422107 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=95794ca80c4d46c8&table_identifier=ea0cc47f" in browser 2026-10-07 19:41:28,744 43 INFO rb-ce3bf1e-225338-422107 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=95794ca80c4d46c8&table_identifier=ea0cc47f" 2026-10-07 19:41:28,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:41:29,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /pos-self/242?access_token=95794ca80c4d46c8&table_identifier=ea0cc47f HTTP/1.1" 200 - 59 0.044 0.622 2026-10-07 19:41:29,436 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': 'B624CDE484CEF0698F9FEF94EDA73B29', 'loaderId': '6C5FA4CBA92B0F4D31FDA5BA8CD970DE', 'isDownload': False} 2026-10-07 19:41:29,436 43 INFO rb-ce3bf1e-225338-422107 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 19:41:29,464 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:41:29,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:41:29,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.046 2026-10-07 19:41:29,548 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:41:29,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.095 2026-10-07 19:41:29,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:41:29,620 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.125 2026-10-07 19:41:29,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.008 2026-10-07 19:41:29,864 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.025 2026-10-07 19:41:29,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.021 0.018 2026-10-07 19:41:29,905 43 INFO rb-ce3bf1e-225338-422107 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=95794ca80c4d46c8&table_identifier=ea0cc47f", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:41:29,915 43 INFO rb-ce3bf1e-225338-422107 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 19:41:29,918 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:41:29,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:41:29,985 43 INFO rb-ce3bf1e-225338-422107 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 19:41:29,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.064 2026-10-07 19:41:30,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "POST /pos-self/relations/242 HTTP/1.1" 200 - 37 0.060 0.128 2026-10-07 19:41:30,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.087 2026-10-07 19:41:30,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "POST /pos-self/data/242 HTTP/1.1" 200 - 181 0.224 0.279 2026-10-07 19:41:30,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.017 2026-10-07 19:41:30,778 43 INFO rb-ce3bf1e-225338-422107 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 19:41:30,860 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "GET /web/image/ir.attachment/14560/raw HTTP/1.1" 200 - 4 0.003 0.010 2026-10-07 19:41:30,890 43 INFO rb-ce3bf1e-225338-422107 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 19:41:30,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:30] "GET /web/image/ir.attachment/14514/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-10-07 19:41:30,945 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41: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 19:41:30,978 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:41:31,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.027 2026-10-07 19:41:31,048 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.057 2026-10-07 19:41:31,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-10-07 19:41:31,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.012 0.098 2026-10-07 19:41:31,127 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.117 2026-10-07 19:41:31,152 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:41:31,169 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 8 0.005 0.020 2026-10-07 19:41:31,247 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55095674 started for PoS orders references: [{'name': None, 'pos_reference': '260-242-000001', 'uuid': 'b480ba63-b565-466f-bcb0-93f5c2cac3f3'}] 2026-10-07 19:41:31,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55095674 order {'name': None, 'pos_reference': '260-242-000001', 'uuid': 'b480ba63-b565-466f-bcb0-93f5c2cac3f3'} created pos.order #1000 2026-10-07 19:41:31,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55095674 finished 2026-10-07 19:41:31,545 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.076 0.221 2026-10-07 19:41:31,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:41:31,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-10-07 19:41:31,617 43 INFO rb-ce3bf1e-225338-422107 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 19:41:31,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7798848 (allocated 8912896) 2026-10-07 19:41:31,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 148298 2026-10-07 19:41:31,708 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-10-07 19:41:31,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 148298 2026-10-07 19:41:31,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194131_818347_test_preset_dine_in_tour.txt 2026-10-07 19:41:31,818 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmpn4gk10hm_chrome_odoo" 2026-10-07 19:41:31,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-10-07 19:41:40,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 148496 2026-10-07 19:41:40,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmp2l5ynl1w_chrome_odoo 2026-10-07 19:41:40,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34877/json/version 2026-10-07 19:41:40,944 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34877', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:40,990 43 INFO rb-ce3bf1e-225338-422107 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 19:41:40,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:34877/json 2026-10-07 19:41:40,992 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34877', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:41,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:34877/devtools/page/8A3F9EAF3F66A64955B5C5B4CA68CD70 2026-10-07 19:41:41,034 43 INFO rb-ce3bf1e-225338-422107 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 19:41:41,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-10-07 19:41:41,107 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-10-07 19:41:41,147 43 INFO rb-ce3bf1e-225338-422107 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=e95b12cd96fb4bc0" in browser 2026-10-07 19:41:41,148 43 INFO rb-ce3bf1e-225338-422107 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=e95b12cd96fb4bc0" 2026-10-07 19:41:41,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:41:41,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:41] "GET /pos-self/243?access_token=e95b12cd96fb4bc0 HTTP/1.1" 200 - 57 0.078 0.579 2026-10-07 19:41:41,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '8A3F9EAF3F66A64955B5C5B4CA68CD70', 'loaderId': '4A8539DEBEE2EF7CD755E84B76EFA2A5', 'isDownload': False} 2026-10-07 19:41:41,835 43 INFO rb-ce3bf1e-225338-422107 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 19:41:41,867 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:41:41,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:41:41,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:41] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.046 0.058 2026-10-07 19:41:41,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:41:42,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.012 0.133 2026-10-07 19:41:42,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:41:42,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.017 0.171 2026-10-07 19:41:42,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /favicon.ico HTTP/1.1" 301 - 1 0.002 0.013 2026-10-07 19:41:42,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 19:41:42,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.009 0.022 2026-10-07 19:41:42,358 43 INFO rb-ce3bf1e-225338-422107 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=e95b12cd96fb4bc0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:41:42,368 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:41:42,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.021 2026-10-07 19:41:42,373 43 INFO rb-ce3bf1e-225338-422107 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 19:41:42,428 43 INFO rb-ce3bf1e-225338-422107 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 19:41:42,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "POST /pos-self/relations/243 HTTP/1.1" 200 - 37 0.029 0.057 2026-10-07 19:41:42,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.146 2026-10-07 19:41:43,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "POST /pos-self/data/243 HTTP/1.1" 200 - 183 0.173 0.446 2026-10-07 19:41:43,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.594 2026-10-07 19:41:43,246 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/ir.attachment/14613/raw HTTP/1.1" 200 - 4 0.009 0.018 2026-10-07 19:41:43,333 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/ir.attachment/14567/raw HTTP/1.1" 200 - 4 0.008 0.010 2026-10-07 19:41:43,383 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41: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 19:41:43,484 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 2 0.003 0.057 2026-10-07 19:41:43,590 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.011 0.091 2026-10-07 19:41:43,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-10-07 19:41:43,667 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.011 0.141 2026-10-07 19:41:43,708 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:41:43,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-10-07 19:41:43,719 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-10-07 19:41:43,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "GET /web/image/product.product/3205/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 8 0.011 0.058 2026-10-07 19:41:43,786 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:43] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.013 0.020 2026-10-07 19:41:43,865 43 INFO rb-ce3bf1e-225338-422107 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 19:41:43,956 43 INFO rb-ce3bf1e-225338-422107 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 19:41:44,026 43 INFO rb-ce3bf1e-225338-422107 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 19:41:44,079 43 INFO rb-ce3bf1e-225338-422107 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 19:41:44,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:44] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 32 0.076 0.096 2026-10-07 19:41:44,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80880219 started for PoS orders references: [{'name': None, 'pos_reference': '260-243-000001', 'uuid': '731dbe29-5c80-4298-80b6-a691d99fda47'}] 2026-10-07 19:41:44,469 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80880219 order {'name': None, 'pos_reference': '260-243-000001', 'uuid': '731dbe29-5c80-4298-80b6-a691d99fda47'} created pos.order #1001 2026-10-07 19:41:44,500 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80880219 finished 2026-10-07 19:41:44,631 43 INFO rb-ce3bf1e-225338-422107 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 19:41:45,537 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 279 0.573 0.668 2026-10-07 19:41:45,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.057 2026-10-07 19:41:46,045 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:46] "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 19:41:46,051 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:41:46,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:46] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.009 0.024 2026-10-07 19:41:46,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:46] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 43 0.078 0.102 2026-10-07 19:41:46,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-10-07 19:41:46,593 43 INFO rb-ce3bf1e-225338-422107 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 19:41:46,702 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8961988 (allocated 9699328) 2026-10-07 19:41:46,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 148496 2026-10-07 19:41:46,722 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-10-07 19:41:46,723 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 148496 2026-10-07 19:41:46,828 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194146_828393_test_preset_takeaway_email_tour.txt 2026-10-07 19:41:46,828 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmp2l5ynl1w_chrome_odoo" 2026-10-07 19:41:46,904 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-10-07 19:41:55,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 148692 2026-10-07 19:41:55,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpogkqhoiu_chrome_odoo 2026-10-07 19:41:55,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:37651/json/version 2026-10-07 19:41:55,717 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37651', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:55,791 43 INFO rb-ce3bf1e-225338-422107 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 19:41:55,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:37651/json 2026-10-07 19:41:55,792 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37651', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:41:55,817 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:37651/devtools/page/7EF6700565C652F8354997C8D10B1F2F 2026-10-07 19:41:55,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-10-07 19:41:55,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-10-07 19:41:55,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-10-07 19:41:55,950 43 INFO rb-ce3bf1e-225338-422107 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=534ba4feb8ea4aa0" in browser 2026-10-07 19:41:55,950 43 INFO rb-ce3bf1e-225338-422107 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=534ba4feb8ea4aa0" 2026-10-07 19:41:55,981 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:41:56,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:56] "GET /pos-self/244?access_token=534ba4feb8ea4aa0 HTTP/1.1" 200 - 57 0.063 0.628 2026-10-07 19:41:56,672 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': '7EF6700565C652F8354997C8D10B1F2F', 'loaderId': '6F3BE1E3CD85DB96059195F28F8F07C8', 'isDownload': False} 2026-10-07 19:41:56,672 43 INFO rb-ce3bf1e-225338-422107 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 19:41:56,704 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:41:56,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:41:56,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:56] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.033 0.046 2026-10-07 19:41:56,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:41:56,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:56] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.096 2026-10-07 19:41:56,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:41:56,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:56] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.156 2026-10-07 19:41:57,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 19:41:57,173 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 19:41:57,189 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.004 0.018 2026-10-07 19:41:57,202 43 INFO rb-ce3bf1e-225338-422107 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=534ba4feb8ea4aa0", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:41:57,211 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:41:57,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-10-07 19:41:57,217 43 INFO rb-ce3bf1e-225338-422107 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 19:41:57,281 43 INFO rb-ce3bf1e-225338-422107 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 19:41:57,334 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "POST /pos-self/relations/244 HTTP/1.1" 200 - 37 0.044 0.055 2026-10-07 19:41:57,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.158 2026-10-07 19:41:57,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "POST /pos-self/data/244 HTTP/1.1" 200 - 181 0.163 0.283 2026-10-07 19:41:57,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.406 2026-10-07 19:41:57,927 43 INFO rb-ce3bf1e-225338-422107 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 19:41:57,996 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:57] "GET /web/image/ir.attachment/14667/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-10-07 19:41:58,024 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/ir.attachment/14621/raw HTTP/1.1" 200 - 4 0.002 0.017 2026-10-07 19:41:58,064 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:41:58,113 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 2 0.002 0.033 2026-10-07 19:41:58,196 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,202 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.006 0.040 2026-10-07 19:41:58,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.007 0.068 2026-10-07 19:41:58,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-10-07 19:41:58,275 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-10-07 19:41:58,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-10-07 19:41:58,333 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:41:58,336 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 8 0.020 0.030 2026-10-07 19:41:58,411 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.017 2026-10-07 19:41:58,492 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,571 43 INFO rb-ce3bf1e-225338-422107 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 19:41:58,636 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23584520 started for PoS orders references: [{'name': None, 'pos_reference': '260-244-000001', 'uuid': '7732fbc8-9854-4838-8a16-b76ffa78f755'}] 2026-10-07 19:41:58,694 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23584520 order {'name': None, 'pos_reference': '260-244-000001', 'uuid': '7732fbc8-9854-4838-8a16-b76ffa78f755'} created pos.order #1002 2026-10-07 19:41:58,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23584520 finished 2026-10-07 19:41:58,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.093 0.210 2026-10-07 19:41:58,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:41:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.015 2026-10-07 19:41:58,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-10-07 19:41:58,952 43 INFO rb-ce3bf1e-225338-422107 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 19:41:59,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8122304 (allocated 9437184) 2026-10-07 19:41:59,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 148692 2026-10-07 19:41:59,026 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-10-07 19:41:59,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 148692 2026-10-07 19:41:59,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194159_124696_test_preset_takeaway_tour.txt 2026-10-07 19:41:59,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpogkqhoiu_chrome_odoo" 2026-10-07 19:41:59,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-10-07 19:42:07,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 148877 2026-10-07 19:42:07,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmp37n5rxlv_chrome_odoo 2026-10-07 19:42:07,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38871/json/version 2026-10-07 19:42:07,685 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:42:07,717 43 INFO rb-ce3bf1e-225338-422107 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 19:42:07,717 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:38871/json 2026-10-07 19:42:07,718 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:42:07,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:38871/devtools/page/EF08DC78337F2D20EFB80F5ED77D1875 2026-10-07 19:42:07,759 43 INFO rb-ce3bf1e-225338-422107 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 19:42:07,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-10-07 19:42:07,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-10-07 19:42:07,880 43 INFO rb-ce3bf1e-225338-422107 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=962951b4757b4fd9" in browser 2026-10-07 19:42:07,880 43 INFO rb-ce3bf1e-225338-422107 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=962951b4757b4fd9" 2026-10-07 19:42:07,901 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:42:08,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /pos-self/245?access_token=962951b4757b4fd9 HTTP/1.1" 200 - 57 0.069 0.539 2026-10-07 19:42:08,508 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': 'EF08DC78337F2D20EFB80F5ED77D1875', 'loaderId': '9077B79C94DE991BFF455C4FEF0D3B30', 'isDownload': False} 2026-10-07 19:42:08,508 43 INFO rb-ce3bf1e-225338-422107 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 19:42:08,539 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:42:08,562 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:42:08,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.029 2026-10-07 19:42:08,595 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:42:08,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.053 2026-10-07 19:42:08,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:42:08,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.110 2026-10-07 19:42:08,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.010 2026-10-07 19:42:08,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 19:42:08,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.002 0.011 2026-10-07 19:42:08,898 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:42:08,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:42:08,902 43 INFO rb-ce3bf1e-225338-422107 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=962951b4757b4fd9", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:42:08,914 43 INFO rb-ce3bf1e-225338-422107 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 19:42:08,971 43 INFO rb-ce3bf1e-225338-422107 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 19:42:09,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "POST /pos-self/relations/245 HTTP/1.1" 200 - 37 0.037 0.056 2026-10-07 19:42:09,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.148 2026-10-07 19:42:09,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "POST /pos-self/data/245 HTTP/1.1" 200 - 185 0.219 0.279 2026-10-07 19:42:09,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.459 2026-10-07 19:42:09,650 43 INFO rb-ce3bf1e-225338-422107 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 19:42:09,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /web/image/ir.attachment/14720/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:42:09,755 43 INFO rb-ce3bf1e-225338-422107 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 19:42:09,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /web/image/ir.attachment/14674/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-10-07 19:42:09,817 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42: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 19:42:09,886 43 INFO rb-ce3bf1e-225338-422107 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 19:42:09,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /web/image/pos.category/373/image_128?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:42:09,964 43 INFO rb-ce3bf1e-225338-422107 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 19:42:09,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /web/image/product.template/2695/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.039 2026-10-07 19:42:09,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:09] "GET /web/image/product.template/2699/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.005 0.068 2026-10-07 19:42:10,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "GET /web/image/product.template/2698/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-10-07 19:42:10,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "GET /web/image/product.template/2697/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.095 2026-10-07 19:42:10,038 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "GET /web/image/product.template/2696/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-10-07 19:42:10,068 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:42:10,094 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "GET /web/image/product.product/3204/image_512?unique=2026-10-07T19:41:05.000+00:00 HTTP/1.1" 200 - 8 0.006 0.028 2026-10-07 19:42:10,167 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.021 2026-10-07 19:42:10,299 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,430 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,504 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73124332 started for PoS orders references: [{'name': None, 'pos_reference': '260-245-000001', 'uuid': 'd1e42833-734f-409a-b847-c94331b3c66d'}] 2026-10-07 19:42:10,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73124332 order {'name': None, 'pos_reference': '260-245-000001', 'uuid': 'd1e42833-734f-409a-b847-c94331b3c66d'} created pos.order #1003 2026-10-07 19:42:10,634 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73124332 finished 2026-10-07 19:42:10,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.083 0.210 2026-10-07 19:42:10,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.019 2026-10-07 19:42:10,867 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-10-07 19:42:10,868 43 INFO rb-ce3bf1e-225338-422107 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 19:42:10,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9219500 (allocated 10747904) 2026-10-07 19:42:10,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 148877 2026-10-07 19:42:10,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-10-07 19:42:10,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 148877 2026-10-07 19:42:11,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194211_063427_test_preset_with_slot_tour.txt 2026-10-07 19:42:11,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmp37n5rxlv_chrome_odoo" 2026-10-07 19:42:11,122 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:42:12,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-10-07 19:42:21,193 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:42:21,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:42:21,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:21] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/246 HTTP/1.1" 200 - 17 0.027 0.324 2026-10-07 19:42:21,604 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-10-07 19:42:30,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:42:30,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:42:30,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:30] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/247 HTTP/1.1" 200 - 17 0.019 0.262 2026-10-07 19:42:30,785 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:42:48,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-10-07 19:42:49,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-10-07 19:42:49,727 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 149068 2026-10-07 19:42:49,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpfcjualll_chrome_odoo 2026-10-07 19:42:49,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:33479/json/version 2026-10-07 19:42:49,729 43 INFO rb-ce3bf1e-225338-422107 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 19:42:49,758 43 INFO rb-ce3bf1e-225338-422107 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 19:42:49,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:33479/json 2026-10-07 19:42:49,759 43 INFO rb-ce3bf1e-225338-422107 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 19:42:49,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:33479/devtools/page/815EB9592FE7FC5D495A699842F1A755 2026-10-07 19:42:49,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-10-07 19:42:49,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-10-07 19:42:49,832 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-10-07 19:42:49,868 43 INFO rb-ce3bf1e-225338-422107 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=9ab38cef0f8f407d" in browser 2026-10-07 19:42:49,868 43 INFO rb-ce3bf1e-225338-422107 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=9ab38cef0f8f407d" 2026-10-07 19:42:49,883 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:42:50,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:50] "GET /pos-self/249?access_token=9ab38cef0f8f407d HTTP/1.1" 200 - 60 0.040 0.715 2026-10-07 19:42:50,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '815EB9592FE7FC5D495A699842F1A755', 'loaderId': '7A00C97EE8DA18DD7EE8FE67034E19F5', 'isDownload': False} 2026-10-07 19:42:50,643 43 INFO rb-ce3bf1e-225338-422107 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 19:42:50,677 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:42:50,709 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:42:50,802 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:50] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.069 0.050 2026-10-07 19:42:50,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:42:50,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:50] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.152 2026-10-07 19:42:50,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:42:50,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:50] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.016 0.182 2026-10-07 19:42:51,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /favicon.ico HTTP/1.1" 301 - 1 0.001 0.019 2026-10-07 19:42:51,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.027 2026-10-07 19:42:51,147 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.010 0.027 2026-10-07 19:42:51,156 43 INFO rb-ce3bf1e-225338-422107 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=9ab38cef0f8f407d", "delayToCheckUndeterminisms": 0})" 2026-10-07 19:42:51,167 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:42:51,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 19:42:51,175 43 INFO rb-ce3bf1e-225338-422107 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 19:42:51,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "POST /pos-self/relations/249 HTTP/1.1" 200 - 25 0.028 0.057 2026-10-07 19:42:51,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.141 2026-10-07 19:42:51,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "POST /pos-self/data/249 HTTP/1.1" 200 - 170 0.112 0.235 2026-10-07 19:42:51,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.304 2026-10-07 19:42:51,731 43 INFO rb-ce3bf1e-225338-422107 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 19:42:51,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /web/image/res.company/228/logo/256x256 HTTP/1.1" 200 - 14 0.019 0.020 2026-10-07 19:42:51,763 43 INFO rb-ce3bf1e-225338-422107 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 19:42:51,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /web/image/ir.attachment/14901/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-10-07 19:42:51,867 43 INFO rb-ce3bf1e-225338-422107 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 19:42:51,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:51] "GET /web/image/pos.category/376/image_128?unique=2026-10-07T19:42:30.000+00:00 HTTP/1.1" 200 - 2 0.006 0.045 2026-10-07 19:42:52,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.012 0.052 2026-10-07 19:42:52,019 43 INFO rb-ce3bf1e-225338-422107 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 19:42:52,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/pos.category/377/image_128?unique=2026-10-07T19:42:30.000+00:00 HTTP/1.1" 200 - 2 0.001 0.101 2026-10-07 19:42:52,070 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/pos.category/375/image_128?unique=2026-10-07T19:42:30.000+00:00 HTTP/1.1" 200 - 2 0.001 0.119 2026-10-07 19:42:52,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/product.template/2715/image_512?unique=2026-10-07T19:42:30.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-10-07 19:42:52,099 43 INFO rb-ce3bf1e-225338-422107 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 19:42:52,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/ir.attachment/14902/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-10-07 19:42:52,134 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:42:52,143 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:42:52,185 43 INFO rb-ce3bf1e-225338-422107 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 19:42:52,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "GET /web/image/product.product/3224/image_512?unique=2026-10-07T19:42:30.000+00:00 HTTP/1.1" 200 - 8 0.017 0.046 2026-10-07 19:42:52,280 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51220957 started for PoS orders references: [{'name': None, 'pos_reference': '260-249-000001', 'uuid': 'cc2b4d2d-2982-4fa2-8f4e-2d2737f73565'}] 2026-10-07 19:42:52,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51220957 order {'name': None, 'pos_reference': '260-249-000001', 'uuid': 'cc2b4d2d-2982-4fa2-8f4e-2d2737f73565'} created pos.order #1004 2026-10-07 19:42:52,390 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51220957 finished 2026-10-07 19:42:52,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 110 0.141 0.233 2026-10-07 19:42:52,613 43 INFO rb-ce3bf1e-225338-422107 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 19:42:52,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.006 0.015 2026-10-07 19:42:52,670 43 INFO rb-ce3bf1e-225338-422107 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 19:42:52,682 43 INFO rb-ce3bf1e-225338-422107 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': 'cc2b4d2d-2982-4fa2-8f4e-2d2737f73565--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 19:42:52,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "POST /qfpay/notify HTTP/1.1" 200 - 41 0.042 0.065 2026-10-07 19:42:52,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-10-07 19:42:52,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-10-07 19:42:52,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:42:52] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.009 0.012 2026-10-07 19:42:52,924 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7665864 (allocated 8650752) 2026-10-07 19:42:52,925 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 149068 2026-10-07 19:42:52,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-10-07 19:42:52,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 149068 2026-10-07 19:42:53,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194253_024113_test_tour_kiosk_qfpay_order.txt 2026-10-07 19:42:53,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpfcjualll_chrome_odoo" 2026-10-07 19:42:53,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:42:55,052 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-10-07 19:43:03,640 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:43:03,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:03] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.036 0.297 2026-10-07 19:43:04,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-10-07 19:43:12,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 149246 2026-10-07 19:43:12,245 43 INFO rb-ce3bf1e-225338-422107 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/tmpsgvamu44_chrome_odoo 2026-10-07 19:43:12,246 43 INFO rb-ce3bf1e-225338-422107 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:42387/json/version 2026-10-07 19:43:12,249 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:43:12,306 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,306 43 INFO rb-ce3bf1e-225338-422107 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:42387/json 2026-10-07 19:43:12,307 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:43:12,317 43 INFO rb-ce3bf1e-225338-422107 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:42387/devtools/page/6BCCCA426A32A648EEBCD71CE1B92975 2026-10-07 19:43:12,329 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,337 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,400 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,627 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,628 43 INFO rb-ce3bf1e-225338-422107 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 19:43:12,658 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:43:13,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /pos-self/251?access_token=access_token HTTP/1.1" 200 - 56 0.061 0.480 2026-10-07 19:43:13,200 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '6BCCCA426A32A648EEBCD71CE1B92975', 'loaderId': '9279CFD3A5C35F9AD3BAC029A54A21DF', 'isDownload': False} 2026-10-07 19:43:13,200 43 INFO rb-ce3bf1e-225338-422107 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 19:43:13,228 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:43:13,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9ca9095/pos_self_order.assets.min.js, copying from /web/assets/9ca9095/pos_self_order.assets.min.js 2026-10-07 19:43:13,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /web/assets/1/9ca9095/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.051 2026-10-07 19:43:13,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e504c99/pos_self_order.assets.min.css, copying from /web/assets/e504c99/pos_self_order.assets.min.css 2026-10-07 19:43:13,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /web/assets/1/e504c99/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.099 2026-10-07 19:43:13,369 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js, copying from /web/assets/150fc6b/pos_self_order.assets_tests.min.js 2026-10-07 19:43:13,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /web/assets/1/150fc6b/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.136 2026-10-07 19:43:13,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /favicon.ico HTTP/1.1" 301 - 1 0.005 0.017 2026-10-07 19:43:13,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-10-07 19:43:13,670 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 5 0.013 0.014 2026-10-07 19:43:13,671 43 INFO rb-ce3bf1e-225338-422107 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 19:43:13,682 43 INFO rb-ce3bf1e-225338-422107 odoo.http: Session expired 2026-10-07 19:43:13,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:43:13,688 43 INFO rb-ce3bf1e-225338-422107 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 19:43:13,764 43 INFO rb-ce3bf1e-225338-422107 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 19:43:13,793 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.080 2026-10-07 19:43:13,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "POST /pos-self/relations/251 HTTP/1.1" 200 - 37 0.049 0.150 2026-10-07 19:43:13,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.036 2026-10-07 19:43:14,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "POST /pos-self/data/251 HTTP/1.1" 200 - 182 0.167 0.265 2026-10-07 19:43:14,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.042 2026-10-07 19:43:14,491 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/ir.attachment/15018/raw HTTP/1.1" 200 - 4 0.007 0.016 2026-10-07 19:43:14,626 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/pos.category/378/image_128?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 2 0.015 0.034 2026-10-07 19:43:14,724 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43: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 19:43:14,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.template/2718/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-10-07 19:43:14,754 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.template/2720/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 3 0.006 0.071 2026-10-07 19:43:14,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.template/2722/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 3 0.009 0.110 2026-10-07 19:43:14,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.template/2719/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-10-07 19:43:14,837 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,887 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,890 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43: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 19:43:14,891 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.template/2721/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 3 0.016 0.181 2026-10-07 19:43:14,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/ir.attachment/14969/raw HTTP/1.1" 200 - 4 0.009 0.049 2026-10-07 19:43:14,964 43 INFO rb-ce3bf1e-225338-422107 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 19:43:14,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:14] "GET /web/image/product.product/3227/image_512?unique=2026-10-07T19:42:53.000+00:00 HTTP/1.1" 200 - 8 0.016 0.090 2026-10-07 19:43:15,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29881961 started for PoS orders references: [{'name': None, 'pos_reference': '260-251-000001', 'uuid': '19276664-aa19-41a1-b91a-90380e9c35b4'}] 2026-10-07 19:43:15,118 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29881961 order {'name': None, 'pos_reference': '260-251-000001', 'uuid': '19276664-aa19-41a1-b91a-90380e9c35b4'} created pos.order #1005 2026-10-07 19:43:15,144 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29881961 finished 2026-10-07 19:43:15,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:15] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 99 0.128 0.221 2026-10-07 19:43:15,373 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:15] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.006 0.009 2026-10-07 19:43:15,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-10-07 19:43:15,375 43 INFO rb-ce3bf1e-225338-422107 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 19:43:15,458 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7603948 (allocated 8650752) 2026-10-07 19:43:15,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 149246 2026-10-07 19:43:15,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-10-07 19:43:15,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 149246 2026-10-07 19:43:15,572 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194315_572379_test_kiosk_without_payment_terminal.txt 2026-10-07 19:43:15,572 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpsgvamu44_chrome_odoo" 2026-10-07 19:43:15,624 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-10-07 19:43:24,117 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-10-07 19:43:34,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:43:34,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:34] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 91 0.163 0.330 2026-10-07 19:43:34,817 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:43:52,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-10-07 19:43:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 149437 2026-10-07 19:43:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpfp4by5v2_chrome_odoo 2026-10-07 19:43:53,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:37783/json/version 2026-10-07 19:43:53,549 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:43:53,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: Chrome/150.0.7871.114 2026-10-07 19:43:53,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:37783/json 2026-10-07 19:43:53,645 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:43:53,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:37783/devtools/page/81EFBD462BE296F1B0C757F13BCC2F9D 2026-10-07 19:43:53,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-10-07 19:43:53,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-10-07 19:43:53,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-10-07 19:43:53,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-10-07 19:43:53,892 43 INFO rb-ce3bf1e-225338-422107 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 19:43:53,892 43 INFO rb-ce3bf1e-225338-422107 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 19:43:53,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:43:54,772 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:54] "GET /pos/ui?config_id=254 HTTP/1.1" 200 - 86 0.084 0.772 2026-10-07 19:43:54,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '81EFBD462BE296F1B0C757F13BCC2F9D', 'loaderId': 'BDBCBF351F29792510FB3BE76CEC1F13', 'isDownload': False} 2026-10-07 19:43:54,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-10-07 19:43:54,803 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:43:54,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:54] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 19:43:54,836 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:54] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-10-07 19:43:54,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:54] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-10-07 19:43:55,500 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:43:55,509 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:43:55,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:43:55,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.017 2026-10-07 19:43:55,586 43 INFO rb-ce3bf1e-225338-422107 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 19:43:55,593 43 INFO rb-ce3bf1e-225338-422107 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 19:43:55,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.025 2026-10-07 19:43:55,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:43:55,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 19:43:55,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.036 2026-10-07 19:43:55,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.029 2026-10-07 19:43:55,843 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.023 0.049 2026-10-07 19:43:56,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 369 0.298 0.494 2026-10-07 19:43:56,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:43:56,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-10-07 19:43:56,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:56] "GET /web/image/res.company/233/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-10-07 19:43:56,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43: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 19:43:56,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-10-07 19:43:56,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43: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 19:43:57,051 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:43:57,081 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:43:57,091 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:43:57,134 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:43:57,136 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image/res.users/305/avatar_128 HTTP/1.1" 200 - 14 0.037 0.047 2026-10-07 19:43:57,138 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:43:57,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=res.company&id=233&field=logo HTTP/1.1" 200 - 3 0.006 0.099 2026-10-07 19:43:57,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.106 2026-10-07 19:43:57,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image/res.company/233/favicon HTTP/1.1" 200 - 4 0.006 0.029 2026-10-07 19:43:57,314 43 INFO rb-ce3bf1e-225338-422107 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 19:43:57,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:43:57,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /pos/ui/254?from_backend=True HTTP/1.1" 200 - 33 0.046 0.054 2026-10-07 19:43:57,437 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:43:57,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image/res.company/233/favicon HTTP/1.1" 304 - 4 0.012 0.103 2026-10-07 19:43:57,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2727&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.016 0.106 2026-10-07 19:43:57,571 43 INFO rb-ce3bf1e-225338-422107 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 19:43:57,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2728&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.011 0.171 2026-10-07 19:43:57,600 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:43:57,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2729&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.203 2026-10-07 19:43:57,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /pos/ui/254 HTTP/1.1" 200 - 33 0.049 0.347 2026-10-07 19:43:57,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2730&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.300 2026-10-07 19:43:57,788 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2733&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.308 2026-10-07 19:43:57,818 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2732&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.283 2026-10-07 19:43:57,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2735&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.226 2026-10-07 19:43:57,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2734&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.254 2026-10-07 19:43:57,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:57] "GET /web/image?model=product.template&field=image_128&id=2731&unique=2026-10-07T19:43:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-10-07 19:43:58,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.077 0.250 2026-10-07 19:43:58,130 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,182 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,234 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,289 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,342 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,394 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,467 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,518 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,572 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,626 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,813 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,864 43 INFO rb-ce3bf1e-225338-422107 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 19:43:58,914 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,022 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,117 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,178 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,225 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,292 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,344 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:59] "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.020 0.063 2026-10-07 19:43:59,429 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,468 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:43:59,484 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:43:59,495 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:59] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 23 0.056 0.071 2026-10-07 19:43:59,537 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,615 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,666 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,742 43 INFO rb-ce3bf1e-225338-422107 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 19:43:59,752 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42720209 started for PoS orders references: [{'name': '/', 'pos_reference': '261-254-000001', 'uuid': '4d89f434-ccac-4b8a-8033-8292d2b9dca0'}] 2026-10-07 19:43:59,759 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:43:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:00,450 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42720209 order {'name': '/', 'pos_reference': '261-254-000001', 'uuid': '4d89f434-ccac-4b8a-8033-8292d2b9dca0'} created pos.order #1007 2026-10-07 19:44:00,492 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42720209 finished 2026-10-07 19:44:00,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 236 0.338 0.494 2026-10-07 19:44:00,646 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19: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.007 2026-10-07 19:44:00,786 43 INFO rb-ce3bf1e-225338-422107 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 19:44:00,790 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68796177 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': '4d89f434-ccac-4b8a-8033-8292d2b9dca0'}] 2026-10-07 19:44:00,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68796177 order {'name': 'Shop - 000001', 'pos_reference': '261-254-000001', 'uuid': '4d89f434-ccac-4b8a-8033-8292d2b9dca0'} sync ignored for existing PoS order pos.order(1007,) (state: paid) 2026-10-07 19:44:00,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68796177 finished 2026-10-07 19:44:00,840 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-10-07 19:44:00,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 19:44:00,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 16946724 (allocated 19398656) 2026-10-07 19:44:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.079 0.134 2026-10-07 19:44:01,002 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 149437 2026-10-07 19:44:01,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-10-07 19:44:01,012 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 149437 2026-10-07 19:44:01,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194401_123997_test_01_pos_number_autofill.txt 2026-10-07 19:44:01,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpfp4by5v2_chrome_odoo" 2026-10-07 19:44:01,199 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:44:20,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-10-07 19:44:20,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 149648 2026-10-07 19:44:20,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmprnm4vvun_chrome_odoo 2026-10-07 19:44:20,986 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:46583/json/version 2026-10-07 19:44:20,987 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46583', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:44:21,015 43 INFO rb-ce3bf1e-225338-422107 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 19:44:21,015 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:46583/json 2026-10-07 19:44:21,017 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46583', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:44:21,031 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:46583/devtools/page/E8DC875F763E74BA989BCA8E641B1C2D 2026-10-07 19:44:21,052 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-10-07 19:44:21,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-10-07 19:44:21,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:44:21,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-10-07 19:44:21,186 43 INFO rb-ce3bf1e-225338-422107 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 19:44:21,187 43 INFO rb-ce3bf1e-225338-422107 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 19:44:21,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:44:22,178 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /pos/ui?config_id=255 HTTP/1.1" 200 - 87 0.084 0.886 2026-10-07 19:44:22,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': 'E8DC875F763E74BA989BCA8E641B1C2D', 'loaderId': '999D71E4E2FA941EB53F7C941206BB3C', 'isDownload': False} 2026-10-07 19:44:22,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-10-07 19:44:22,207 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:44:22,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 19:44:22,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-10-07 19:44:22,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 19:44:22,938 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:22,953 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:44:22,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.029 2026-10-07 19:44:23,027 43 INFO rb-ce3bf1e-225338-422107 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 19:44:23,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.011 2026-10-07 19:44:23,039 43 INFO rb-ce3bf1e-225338-422107 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 19:44:23,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44: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 19:44:23,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:44:23,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.025 2026-10-07 19:44:23,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.051 2026-10-07 19:44:23,222 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.050 2026-10-07 19:44:23,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.043 2026-10-07 19:44:24,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.348 0.545 2026-10-07 19:44:24,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "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 19:44:24,333 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44: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.012 2026-10-07 19:44:24,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.044 2026-10-07 19:44:24,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:44:24,472 43 INFO rb-ce3bf1e-225338-422107 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 19:44:24,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "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 19:44:24,553 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:44:24,583 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:44:24,589 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:44:24,627 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:44:24,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.029 0.049 2026-10-07 19:44:24,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-10-07 19:44:24,668 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.047 2026-10-07 19:44:24,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.022 0.122 2026-10-07 19:44:24,731 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.006 0.069 2026-10-07 19:44:24,760 43 INFO rb-ce3bf1e-225338-422107 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 19:44:24,843 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:44:24,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.046 0.067 2026-10-07 19:44:24,947 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:44:24,948 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.030 0.155 2026-10-07 19:44:25,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.011 0.166 2026-10-07 19:44:25,078 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:44:25,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-10-07 19:44:25,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.235 2026-10-07 19:44:25,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.007 0.301 2026-10-07 19:44:25,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-10-07 19:44:25,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.007 0.202 2026-10-07 19:44:25,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-10-07 19:44:25,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-10-07 19:44:25,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.056 0.227 2026-10-07 19:44:25,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.262 2026-10-07 19:44:25,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:25] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.327 2026-10-07 19:44:25,497 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,548 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,602 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,662 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,713 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,774 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,828 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,882 43 INFO rb-ce3bf1e-225338-422107 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 19:44:25,952 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,002 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,058 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,104 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,191 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,224 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:26,227 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:26,243 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,292 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,344 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,397 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:26] "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 19:44:26,488 43 INFO rb-ce3bf1e-225338-422107 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 19:44:26,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-10-07 19:44:26,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-10-07 19:44:26,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14629688 (allocated 15728640) 2026-10-07 19:44:26,677 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 149648 2026-10-07 19:44:26,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-10-07 19:44:26,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 149648 2026-10-07 19:44:26,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194426_815653_test_viva_com_kiosk_request_data.txt 2026-10-07 19:44:26,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmprnm4vvun_chrome_odoo" 2026-10-07 19:44:26,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-10-07 19:44:27,366 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 149862 2026-10-07 19:44:27,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpyr35t9dn_chrome_odoo 2026-10-07 19:44:27,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:34953/json/version 2026-10-07 19:44:27,368 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:44:27,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: Chrome/150.0.7871.114 2026-10-07 19:44:27,470 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:34953/json 2026-10-07 19:44:27,471 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:44:27,490 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:34953/devtools/page/89F6809FBEC080BE3E8EAC1D9F579918 2026-10-07 19:44:27,499 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-10-07 19:44:27,505 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-10-07 19:44:27,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 19:44:27,608 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-10-07 19:44:27,611 43 INFO rb-ce3bf1e-225338-422107 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 19:44:27,611 43 INFO rb-ce3bf1e-225338-422107 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 19:44:27,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:44:28,284 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:28] "GET /pos/ui/255 HTTP/1.1" 200 - 89 0.042 0.616 2026-10-07 19:44:28,291 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '89F6809FBEC080BE3E8EAC1D9F579918', 'loaderId': '2D7AFA5E1C78C292EC2FD642A60C55BB', 'isDownload': False} 2026-10-07 19:44:28,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-10-07 19:44:28,320 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-10-07 19:44:28,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:28] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 19:44:28,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:28] "GET /web/assets/3e04f1c/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-10-07 19:44:28,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:28] "GET /web/assets/220bca3/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.033 2026-10-07 19:44:29,105 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:29,118 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:44:29,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 19:44:29,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.007 2026-10-07 19:44:29,207 43 INFO rb-ce3bf1e-225338-422107 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 19:44:29,222 43 INFO rb-ce3bf1e-225338-422107 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 19:44:29,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "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 19:44:29,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:44:29,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.024 2026-10-07 19:44:29,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.054 2026-10-07 19:44:29,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.059 2026-10-07 19:44:29,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.064 2026-10-07 19:44:30,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.497 0.575 2026-10-07 19:44:30,593 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:44:30,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.016 2026-10-07 19:44:30,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "GET /web/image/res.company/234/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.048 2026-10-07 19:44:30,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-10-07 19:44:30,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-10-07 19:44:30,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "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 19:44:30,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:30,994 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:44:31,022 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /viin_brand_pos/static/src/img/viindoo-logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:44:31,025 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:44:31,110 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "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 19:44:31,118 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:44:31,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image/res.users/307/avatar_128 HTTP/1.1" 200 - 14 0.043 0.082 2026-10-07 19:44:31,168 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:44:31,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=res.company&id=234&field=logo HTTP/1.1" 200 - 3 0.005 0.171 2026-10-07 19:44:31,254 43 INFO rb-ce3bf1e-225338-422107 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 19:44:31,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /pos/ui/255?from_backend=True HTTP/1.1" 200 - 33 0.036 0.109 2026-10-07 19:44:31,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image/res.company/234/favicon HTTP/1.1" 200 - 4 0.007 0.126 2026-10-07 19:44:31,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /pos/ui/255 HTTP/1.1" 200 - 33 0.076 0.240 2026-10-07 19:44:31,457 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44: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 19:44:31,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image/res.company/234/favicon HTTP/1.1" 304 - 4 0.005 0.146 2026-10-07 19:44:31,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2740&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.158 2026-10-07 19:44:31,529 43 INFO rb-ce3bf1e-225338-422107 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 19:44:31,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2742&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.012 0.190 2026-10-07 19:44:31,550 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:44:31,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2743&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-10-07 19:44:31,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2741&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.277 2026-10-07 19:44:31,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2745&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-10-07 19:44:31,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2746&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-10-07 19:44:31,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2748&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-10-07 19:44:31,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2747&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-10-07 19:44:31,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.218 2026-10-07 19:44:31,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:31] "GET /web/image?model=product.template&field=image_128&id=2744&unique=2026-10-07T19:44:01.000+00:00 HTTP/1.1" 200 - 3 0.003 0.259 2026-10-07 19:44:31,934 43 INFO rb-ce3bf1e-225338-422107 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 19:44:31,986 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,037 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,096 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,151 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,203 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,256 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,310 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,377 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,428 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,477 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,528 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,610 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,629 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:44:32,631 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:44:32,658 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,712 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,762 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,826 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:32] "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 19:44:32,850 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-07 19:44:32,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:32] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 8 0.011 0.035 2026-10-07 19:44:32,958 43 INFO rb-ce3bf1e-225338-422107 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 19:44:32,991 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58994285 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000001', 'uuid': '8ec97c11-04a8-4ff5-82e1-5a84a2cbe23c'}] 2026-10-07 19:44:32,994 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:44:33,493 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58994285 order {'name': '/', 'pos_reference': '261-255-000001', 'uuid': '8ec97c11-04a8-4ff5-82e1-5a84a2cbe23c'} created pos.order #1008 2026-10-07 19:44:33,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58994285 finished 2026-10-07 19:44:33,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.197 0.433 2026-10-07 19:44:33,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.016 2026-10-07 19:44:33,827 43 INFO rb-ce3bf1e-225338-422107 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 19:44:33,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15481639 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '8ec97c11-04a8-4ff5-82e1-5a84a2cbe23c'}] 2026-10-07 19:44:33,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15481639 order {'name': 'Shop - 000001', 'pos_reference': '261-255-000001', 'uuid': '8ec97c11-04a8-4ff5-82e1-5a84a2cbe23c'} sync ignored for existing PoS order pos.order(1008,) (state: paid) 2026-10-07 19:44:33,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15481639 finished 2026-10-07 19:44:33,905 43 INFO rb-ce3bf1e-225338-422107 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 19:44:33,954 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,028 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.063 0.165 2026-10-07 19:44:34,067 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 19:44:34,111 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.039 2026-10-07 19:44:34,163 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,223 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,252 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.015 0.018 2026-10-07 19:44:34,278 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,328 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,407 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,452 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,515 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,574 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,580 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "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 19:44:34,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-10-07 19:44:34,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:34] "POST /pos_viva_com/notification?company_id=234&token=viva_com_test HTTP/1.1" 200 - 7 0.004 0.032 2026-10-07 19:44:34,675 43 INFO rb-ce3bf1e-225338-422107 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 19:44:34,734 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53333874 started for PoS orders references: [{'name': '/', 'pos_reference': '261-255-000002', 'uuid': '096e543c-3f38-4aca-acec-6b2415e3a09f'}] 2026-10-07 19:44:35,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53333874 order {'name': '/', 'pos_reference': '261-255-000002', 'uuid': '096e543c-3f38-4aca-acec-6b2415e3a09f'} created pos.order #1009 2026-10-07 19:44:35,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53333874 finished 2026-10-07 19:44:35,361 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.160 0.470 2026-10-07 19:44:35,446 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:35] "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 19:44:35,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-10-07 19:44:35,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-10-07 19:44:35,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61625118 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': '096e543c-3f38-4aca-acec-6b2415e3a09f'}] 2026-10-07 19:44:35,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61625118 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-255-000002', 'uuid': '096e543c-3f38-4aca-acec-6b2415e3a09f'} sync ignored for existing PoS order pos.order(1009,) (state: paid) 2026-10-07 19:44:35,571 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61625118 finished 2026-10-07 19:44:35,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17458620 (allocated 19009536) 2026-10-07 19:44:35,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:44:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.075 0.122 2026-10-07 19:44:35,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 149862 2026-10-07 19:44:35,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-10-07 19:44:35,743 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 149862 2026-10-07 19:44:35,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194435_925769_test_viva_payment_and_refund.txt 2026-10-07 19:44:35,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpyr35t9dn_chrome_odoo" 2026-10-07 19:44:36,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:44:48,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-10-07 19:44:48,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:44:48,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-10-07 19:44:48,988 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17381] 2026-10-07 19:44:49,232 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1418] 2026-10-07 19:44:49,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-10-07 19:44:49,554 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-10-07 19:44:49,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-10-07 19:44:50,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-10-07 19:44:50,235 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-10-07 19:44:55,969 43 INFO rb-ce3bf1e-225338-422107 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 19:44:56,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-10-07 19:44:56,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:44:57,305 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17480] 2026-10-07 19:44:57,436 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3264] 2026-10-07 19:44:57,585 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-10-07 19:44:57,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-10-07 19:44:57,968 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-10-07 19:44:57,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-10-07 19:44:58,157 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-10-07 19:44:58,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-10-07 19:45:04,606 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-10-07 19:45:10,413 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-10-07 19:45:10,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-10-07 19:45:10,828 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:11,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-10-07 19:45:11,773 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-10-07 19:45:11,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:45:11,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-10-07 19:45:11,993 43 INFO rb-ce3bf1e-225338-422107 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 19:45:11,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-10-07 19:45:12,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-10-07 19:45:12,989 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17708] 2026-10-07 19:45:13,055 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3296] 2026-10-07 19:45:13,281 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-10-07 19:45:13,322 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-10-07 19:45:13,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-10-07 19:45:14,552 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17724, 17723] 2026-10-07 19:45:14,625 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3307, 3306] 2026-10-07 19:45:15,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:15,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-10-07 19:45:15,696 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-07 19:45:17,015 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17784, 17782] 2026-10-07 19:45:17,106 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3337, 3338] 2026-10-07 19:45:17,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:17,663 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 19:45:17,765 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:17,779 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-10-07 19:45:18,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-10-07 19:45:19,567 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17859, 17857] 2026-10-07 19:45:19,632 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3380, 3381] 2026-10-07 19:45:20,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:20,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 19:45:20,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:20,923 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-10-07 19:45:21,547 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-10-07 19:45:21,560 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:21,720 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-10-07 19:45:21,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-10-07 19:45:21,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-10-07 19:45:22,105 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-10-07 19:45:22,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:23,316 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-10-07 19:45:23,379 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-10-07 19:45:23,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-10-07 19:45:23,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-10-07 19:45:23,699 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-10-07 19:45:26,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-10-07 19:45:27,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-10-07 19:45:27,137 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-10-07 19:45:27,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-10-07 19:45:27,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-10-07 19:45:27,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-10-07 19:45:28,551 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-10-07 19:45:28,634 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-10-07 19:45:28,725 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-10-07 19:45:28,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-10-07 19:45:33,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-10-07 19:45:34,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-10-07 19:45:39,553 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:40,224 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3417] 2026-10-07 19:45:40,615 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3436] 2026-10-07 19:45:40,665 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-10-07 19:45:40,883 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3421, 3430] 2026-10-07 19:45:41,067 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3418] 2026-10-07 19:45:41,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-10-07 19:45:41,268 43 INFO rb-ce3bf1e-225338-422107 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 19:45:41,364 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1425] 2026-10-07 19:45:41,371 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1426] 2026-10-07 19:45:41,380 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1427] 2026-10-07 19:45:41,656 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3440, 3441, 3442, 3443, 3444, 3445] 2026-10-07 19:45:41,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-10-07 19:45:41,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-10-07 19:45:42,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-10-07 19:45:42,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-10-07 19:45:42,777 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-10-07 19:45:43,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-10-07 19:45:50,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-10-07 19:45:50,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-10-07 19:45:50,714 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-10-07 19:45:51,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-10-07 19:45:52,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-10-07 19:45:52,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:52,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-10-07 19:45:52,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-10-07 19:45:52,900 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-10-07 19:45:52,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:53,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-10-07 19:45:53,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-10-07 19:45:58,558 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-10-07 19:45:58,725 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-10-07 19:45:58,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-10-07 19:45:58,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-10-07 19:45:58,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:45:59,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-10-07 19:45:59,846 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-10-07 19:46:00,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:00,670 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-10-07 19:46:01,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-10-07 19:46:01,294 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:01,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-10-07 19:46:02,345 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-10-07 19:46:03,078 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-10-07 19:46:03,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-10-07 19:46:04,527 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-10-07 19:46:04,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-10-07 19:46:10,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-10-07 19:46:10,800 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-10-07 19:46:11,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-10-07 19:46:12,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-10-07 19:46:12,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-10-07 19:46:12,656 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-10-07 19:46:12,912 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-10-07 19:46:13,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-10-07 19:46:13,421 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-10-07 19:46:13,543 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:14,271 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-10-07 19:46:14,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-10-07 19:46:14,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-10-07 19:46:15,091 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-10-07 19:46:15,400 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-10-07 19:46:15,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-10-07 19:46:16,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-10-07 19:46:16,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-10-07 19:46:17,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-10-07 19:46:17,357 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-10-07 19:46:17,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:17,813 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-10-07 19:46:18,190 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-10-07 19:46:18,498 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-10-07 19:46:18,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-10-07 19:46:19,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-10-07 19:46:20,506 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-10-07 19:46:20,847 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-10-07 19:46:21,246 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:22,277 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3676] 2026-10-07 19:46:22,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_batch_create_variants_with_image ... 2026-10-07 19:46:23,054 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3681] 2026-10-07 19:46:23,241 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-10-07 19:46:23,331 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-10-07 19:46:23,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-10-07 19:46:24,224 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-10-07 19:46:25,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-10-07 19:46:26,253 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-10-07 19:46:28,403 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-10-07 19:46:30,407 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-10-07 19:46:31,789 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-10-07 19:46:32,475 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-10-07 19:46:34,461 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-10-07 19:46:34,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-10-07 19:46:34,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-10-07 19:46:35,659 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-10-07 19:46:37,741 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:37,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-10-07 19:46:38,120 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-10-07 19:46:38,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:39,295 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [3732] 2026-10-07 19:46:39,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-10-07 19:46:39,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-10-07 19:46:40,328 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-10-07 19:46:40,564 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-10-07 19:46:41,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-10-07 19:46:41,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-10-07 19:46:42,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:46:52,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-10-07 19:46:54,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-10-07 19:46:55,541 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:46:55,549 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-10-07 19:46:56,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 150082 2026-10-07 19:46:56,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmptt_hosrg_chrome_odoo 2026-10-07 19:46:56,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:35593/json/version 2026-10-07 19:46:56,000 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 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 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:35593/json 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:35593/devtools/page/E6C1B02CB8F68FF736DBBF3536335798 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-10-07 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 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 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 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 19:46:57,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 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.334 1.831 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': 'E6C1B02CB8F68FF736DBBF3536335798', 'loaderId': 'BE7367B2E9E708C534E1026FEFDF4FF6', 'isDownload': False} 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 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 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.063 0.154 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 6 0.016 0.228 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-10-07 19:46:59,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 19:47:00,000 43 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.002 2026-10-07 19:47:00,000 43 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:47:00,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-10-07 19:47:00,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:47:00,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:00,000 43 INFO rb-ce3bf1e-225338-422107 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.104 0.081 2026-10-07 19:47:00,000 43 INFO rb-ce3bf1e-225338-422107 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.002 0.188 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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.009 0.209 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.149 2026-10-07 19:47:01,000 43 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 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 29 0.056 0.064 2026-10-07 19:47:01,000 43 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:47:01,000 43 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.031 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.036 0.160 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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.035 0.214 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.009 0.253 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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.007 0.301 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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.198 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.066 0.186 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.021 0.465 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.336 2026-10-07 19:47:01,000 43 INFO rb-ce3bf1e-225338-422107 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.112 0.220 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 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.019 0.044 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 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.103 0.256 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 45 0.059 0.401 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 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.018 0.053 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/json_friendly_approval_request_data#stock.picking.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.010 0.022 2026-10-07 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:02,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 33 0.058 0.064 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.037 0.164 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.004 0.164 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.027 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 2 0.003 0.028 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1791392429000 HTTP/1.1" 200 - 5 0.011 0.033 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.047 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.028 0.067 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/json_friendly_approval_request_data#stock.move.json_friendly_approval_request_data HTTP/1.1" 200 - 8 0.010 0.111 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.024 0.059 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.011 0.012 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.013 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.023 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/search_read#ir.sequence.search_read HTTP/1.1" 200 - 4 0.003 0.011 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.035 0.073 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.004 0.104 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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.014 0.035 2026-10-07 19:47:03,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1596, 1597] 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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.085 0.132 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.013 0.023 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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.094 0.166 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 29406292 (allocated 31014912) 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 150082 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 150082 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 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.326 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-10-07 19:47:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmptt_hosrg_chrome_odoo" 2026-10-07 19:47:04,799 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:47:18,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-10-07 19:47:19,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-10-07 19:47:19,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-10-07 19:47:21,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-10-07 19:47:23,776 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-10-07 19:47:25,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:47:30,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-10-07 19:47:30,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 150294 2026-10-07 19:47:30,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp8yldail0_chrome_odoo 2026-10-07 19:47:30,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42945/json/version 2026-10-07 19:47:30,898 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42945', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:47:30,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:47:30,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:42945/json 2026-10-07 19:47:30,929 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42945', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:47:30,942 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:42945/devtools/page/4BFC6DA111FC9D2D37D87F53E443D0BF 2026-10-07 19:47:30,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-10-07 19:47:30,976 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-10-07 19:47:31,057 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:47:31,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-10-07 19:47:31,091 43 INFO rb-ce3bf1e-225338-422107 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 19:47:31,092 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 19:47:31,116 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:47:33,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /odoo HTTP/1.1" 200 - 160 0.286 2.011 2026-10-07 19:47:33,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': '4BFC6DA111FC9D2D37D87F53E443D0BF', 'loaderId': '86EB9E0B0FFD9FAA70D3567E89ABC42F', 'isDownload': False} 2026-10-07 19:47:33,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-10-07 19:47:33,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 19:47:33,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.041 0.175 2026-10-07 19:47:33,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.227 2026-10-07 19:47:33,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.224 2026-10-07 19:47:33,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:47:33,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:33] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 19:47:34,770 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:47:34,774 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:47:34,807 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 19:47:34,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:47:34,922 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:47:34,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.043 0.076 2026-10-07 19:47:34,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.006 0.111 2026-10-07 19:47:34,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.113 2026-10-07 19:47:34,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 19:47:35,027 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:47:35,223 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /odoo HTTP/1.1" 200 - 29 0.079 0.097 2026-10-07 19:47:35,255 43 INFO rb-ce3bf1e-225338-422107 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 19:47:35,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.013 0.196 2026-10-07 19:47:35,305 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:47:35,311 43 INFO rb-ce3bf1e-225338-422107 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 19:47:35,332 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:47:35,372 43 INFO rb-ce3bf1e-225338-422107 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 19:47:35,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.041 0.241 2026-10-07 19:47:35,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.310 2026-10-07 19:47:35,470 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.310 2026-10-07 19:47:35,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.250 2026-10-07 19:47:35,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.160 2026-10-07 19:47:35,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.023 0.368 2026-10-07 19:47:35,606 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.032 2026-10-07 19:47:35,611 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 19:47:35,615 43 INFO rb-ce3bf1e-225338-422107 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 19:47:35,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.172 2026-10-07 19:47:35,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.209 2026-10-07 19:47:35,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.206 2026-10-07 19:47:35,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.366 2026-10-07 19:47:35,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.135 2026-10-07 19:47:35,786 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.036 2026-10-07 19:47:36,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.101 2026-10-07 19:47:36,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.121 0.449 2026-10-07 19:47:36,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.369 2026-10-07 19:47:36,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.042 0.081 2026-10-07 19:47:36,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.128 2026-10-07 19:47:36,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:47:36,812 43 INFO rb-ce3bf1e-225338-422107 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 19:47:36,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.029 0.041 2026-10-07 19:47:36,888 43 INFO rb-ce3bf1e-225338-422107 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 19:47:36,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:36] "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.052 0.030 2026-10-07 19:47:37,068 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "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.037 0.036 2026-10-07 19:47:37,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.018 0.082 2026-10-07 19:47:37,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/bc579c0/web.assets_backend_lazy.min.css (id:15768) 2026-10-07 19:47:37,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "GET /web/assets/bc579c0/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.011 0.350 2026-10-07 19:47:37,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/31ada3c/web.assets_backend_lazy.min.js (id:15769) 2026-10-07 19:47:37,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "GET /web/assets/31ada3c/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.008 0.512 2026-10-07 19:47:37,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:47:37,888 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "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.024 0.052 2026-10-07 19:47:37,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-10-07 19:47:37,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:37] "GET /web/assets/41e48c4/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 19:47:38,174 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,250 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,332 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:38] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:47:38,463 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:38] "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.027 0.104 2026-10-07 19:47:38,649 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,746 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,762 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:38] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 3 0.021 0.091 2026-10-07 19:47:38,816 43 INFO rb-ce3bf1e-225338-422107 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 19:47:38,954 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,068 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:39] "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.007 0.049 2026-10-07 19:47:39,165 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,259 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,301 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:39] "POST /web/dataset/call_kw/project.task.burndown.chart.report/formatted_read_group#project.task.burndown.chart.report.formatted_read_group HTTP/1.1" 200 - 2 0.009 0.050 2026-10-07 19:47:39,379 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,437 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,511 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:39] "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.007 0.021 2026-10-07 19:47:39,607 43 INFO rb-ce3bf1e-225338-422107 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 19:47:39,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-10-07 19:47:39,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:47:39,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 28952228 (allocated 33013760) 2026-10-07 19:47:39,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 150294 2026-10-07 19:47:39,885 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-10-07 19:47:39,887 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 150294 2026-10-07 19:47:40,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194740_006273_test_burndown_chart_tour.txt 2026-10-07 19:47:40,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp8yldail0_chrome_odoo" 2026-10-07 19:47:40,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:47:40,043 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-10-07 19:47:40,046 43 INFO rb-ce3bf1e-225338-422107 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 19:47:40,056 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:47:42,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-10-07 19:47:43,244 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18181, 18180, 18179] 2026-10-07 19:47:43,338 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.task records with IDs: [1066, 1065, 1064] 2026-10-07 19:47:43,349 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3124, 3125, 3126, 3127, 3128, 3129] 2026-10-07 19:47:44,083 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #329 deleted project.task.type records with IDs: [2149] 2026-10-07 19:47:44,138 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2144] 2026-10-07 19:47:44,182 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #328 deleted project.task.type records with IDs: [2143, 2145] 2026-10-07 19:47:44,229 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2142, 2148] 2026-10-07 19:47:44,390 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2151, 2152, 2153] 2026-10-07 19:47:44,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-10-07 19:47:45,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:47:45,684 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:47:46,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:47:46,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-10-07 19:47:46,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-10-07 19:47:46,624 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18175, 18173, 18171] 2026-10-07 19:47:46,682 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.task records with IDs: [1063, 1061, 1060] 2026-10-07 19:47:46,692 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3116, 3117, 3118, 3119, 3122, 3123] 2026-10-07 19:47:47,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-10-07 19:47:47,090 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-10-07 19:47:47,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 19:47:49,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-10-07 19:47:50,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 150517 2026-10-07 19:47:50,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmplby9lqf1_chrome_odoo 2026-10-07 19:47:50,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:44603/json/version 2026-10-07 19:47:50,309 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44603', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:47:50,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:47:50,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:44603/json 2026-10-07 19:47:50,344 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44603', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:47:50,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:44603/devtools/page/EF40B27A800B1F1975C2D3C611E3D35C 2026-10-07 19:47:50,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-10-07 19:47:50,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-10-07 19:47:50,573 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-10-07 19:47:50,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-10-07 19:47:50,596 43 INFO rb-ce3bf1e-225338-422107 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 19:47:50,596 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 19:47:50,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:47:52,628 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /odoo HTTP/1.1" 200 - 157 0.195 1.799 2026-10-07 19:47:52,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': 'EF40B27A800B1F1975C2D3C611E3D35C', 'loaderId': '989FDC49642876B70C91602E911B8CF2', 'isDownload': False} 2026-10-07 19:47:52,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-10-07 19:47:52,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-10-07 19:47:52,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.036 2026-10-07 19:47:52,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.047 0.112 2026-10-07 19:47:52,863 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.011 0.158 2026-10-07 19:47:52,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:52] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 19:47:53,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-10-07 19:47:53,858 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:47:53,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.036 2026-10-07 19:47:53,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 19:47:53,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:47:53,958 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-10-07 19:47:54,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:47:54,029 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:47:54,053 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:47:54,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /odoo HTTP/1.1" 200 - 28 0.022 0.045 2026-10-07 19:47:54,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.067 2026-10-07 19:47:54,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/image?model=res.users&field=avatar_128&id=336 HTTP/1.1" 200 - 14 0.025 0.036 2026-10-07 19:47:54,301 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:47:54,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/image/res.partner/1488/avatar_128?unique=1791402467000 HTTP/1.1" 200 - 6 0.014 0.089 2026-10-07 19:47:54,309 43 INFO rb-ce3bf1e-225338-422107 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 19:47:54,316 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "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 19:47:54,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.099 2026-10-07 19:47:54,345 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.009 0.120 2026-10-07 19:47:54,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.007 0.152 2026-10-07 19:47:54,371 43 INFO rb-ce3bf1e-225338-422107 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 19:47:54,398 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.013 0.056 2026-10-07 19:47:54,428 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:47:54,464 43 INFO rb-ce3bf1e-225338-422107 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 19:47:54,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /mail/data HTTP/1.1" 200 - 32 0.051 0.132 2026-10-07 19:47:54,527 43 INFO rb-ce3bf1e-225338-422107 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 19:47:54,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.006 0.051 2026-10-07 19:47:54,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.067 2026-10-07 19:47:54,569 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.017 2026-10-07 19:47:54,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 336, model: logistics.shipment.stage 2026-10-07 19:47:54,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:54] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 105 0.118 0.198 2026-10-07 19:47:55,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.048 0.069 2026-10-07 19:47:55,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.124 2026-10-07 19:47:55,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.002 0.095 2026-10-07 19:47:55,305 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,355 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /mail/data HTTP/1.1" 200 - 43 0.041 0.076 2026-10-07 19:47:55,406 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,413 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.017 0.081 2026-10-07 19:47:55,457 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.027 0.068 2026-10-07 19:47:55,523 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,571 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.037 0.208 2026-10-07 19:47:55,581 43 INFO rb-ce3bf1e-225338-422107 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 19:47:55,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:55] "POST /web/action/load HTTP/1.1" 200 - 11 0.019 0.035 2026-10-07 19:47:55,935 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: is_timeoff_task 2026-10-07 19:47:55,939 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 336, model: project.task, field: task_to_invoice 2026-10-07 19:47:56,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 81 0.122 0.331 2026-10-07 19:47:56,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "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 19:47:56,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.075 0.100 2026-10-07 19:47:56,542 43 INFO rb-ce3bf1e-225338-422107 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 19:47:56,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "GET /web/image/res.users/336/avatar_128 HTTP/1.1" 200 - 7 0.029 0.025 2026-10-07 19:47:56,610 43 INFO rb-ce3bf1e-225338-422107 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 19:47:56,669 43 INFO rb-ce3bf1e-225338-422107 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 19:47:56,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.017 0.018 2026-10-07 19:47:56,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.007 0.015 2026-10-07 19:47:56,808 43 INFO rb-ce3bf1e-225338-422107 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 19:47:56,877 43 INFO rb-ce3bf1e-225338-422107 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 19:47:56,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.010 0.018 2026-10-07 19:47:56,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:56] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 19:47:57,033 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,099 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.003 0.008 2026-10-07 19:47:57,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.024 2026-10-07 19:47:57,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.044 0.092 2026-10-07 19:47:57,364 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,424 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.025 2026-10-07 19:47:57,518 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.007 0.022 2026-10-07 19:47:57,611 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,677 43 INFO rb-ce3bf1e-225338-422107 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 19:47:57,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 58 0.077 0.094 2026-10-07 19:47:57,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.007 0.046 2026-10-07 19:47:57,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.021 0.063 2026-10-07 19:47:58,033 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-10-07 19:47:58,037 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:47:58,087 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:58] "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.057 0.132 2026-10-07 19:47:58,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.082 2026-10-07 19:47:58,131 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:47:58] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.007 0.100 2026-10-07 19:47:58,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 28885356 (allocated 30654464) 2026-10-07 19:47:58,194 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 150517 2026-10-07 19:47:58,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-10-07 19:47:58,196 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 150517 2026-10-07 19:47:58,303 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194758_303636_test_personal_stage_tour.txt 2026-10-07 19:47:58,304 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmplby9lqf1_chrome_odoo" 2026-10-07 19:47:58,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:48:13,671 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [29864] 2026-10-07 19:48:13,672 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-10-07 19:48:16,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-10-07 19:48:17,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-10-07 19:48:18,328 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-10-07 19:48:19,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:48:19,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Bastien ProjectManager" ,"Goats" ,"Chell Gladys" ,"Armande ProjectUser" with Message-Id <1791402499.8066475-98396-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-07 19:48:20,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to chell@gladys.portal,project+goats@test.mycompany.com,bastien.projectmanager@example.com,b.t@example.com,armande.projectuser@example.com with Message-Id <1791402500.3534291-13251-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 260}, 341, mail.alias(802,)) 2026-10-07 19:48:20,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-10-07 19:48:21,921 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-10-07 19:48:23,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-10-07 19:48:24,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-10-07 19:48:25,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1791402505.0777171-08148-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-07 19:48:25,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-10-07 19:48:26,471 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1791402506.4167309-31114-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 341, mail.alias(803,)) 2026-10-07 19:48:27,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Poilvache" ,"New Customer" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" with Message-Id <1791402507.1092608-44352-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1106, custom_values: None, uid: 1 2026-10-07 19:48:27,465 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18503, 18502] 2026-10-07 19:48:27,727 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1504, 1505] 2026-10-07 19:48:27,855 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1791402507.7486572-29986-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 343, mail.alias(803,)) 2026-10-07 19:48:28,512 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Poilvache" ,"New Customer" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" with Message-Id <1791402508.4559314-05842-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1107, custom_values: None, uid: 1 2026-10-07 19:48:28,685 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18509, 18508] 2026-10-07 19:48:28,873 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1506, 1507] 2026-10-07 19:48:28,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,help@test.mycompany.com,"Valid Lelitre" with Message-Id <1791402508.8888030-12360-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 19:48:29,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Poilvache" ,"New Customer" ,"Armande ProjectUser" ,"Valid Lelitre" ,"New Cc" with Message-Id <1791402509.7807293-82784-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1108, custom_values: None, uid: 1 2026-10-07 19:48:30,048 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18515, 18514] 2026-10-07 19:48:30,204 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1509, 1510] 2026-10-07 19:48:30,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-10-07 19:48:30,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791402510.9266558@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 19:48:31,174 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1791402511.1631913@localhost>: direct alias match: ('project.task', 0, {'project_id': 261}, 1, mail.alias(803,)) 2026-10-07 19:48:31,321 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-10-07 19:48:32,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-10-07 19:48:33,309 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3272, 3273] 2026-10-07 19:48:33,321 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3176, 3177] 2026-10-07 19:48:33,678 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-10-07 19:48:34,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-10-07 19:48:36,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-10-07 19:48:36,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-10-07 19:48:37,489 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-10-07 19:48:37,920 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-10-07 19:48:38,472 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-10-07 19:48:39,387 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-10-07 19:48:39,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-10-07 19:48:39,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_on_tasks_from_different_projects ... 2026-10-07 19:48:40,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-10-07 19:48:40,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:48:46,406 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-10-07 19:48:48,581 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:48:51,262 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-10-07 19:48:51,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:48:54,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-10-07 19:48:54,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-10-07 19:48:54,679 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-07 19:48:54,762 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-10-07 19:48:55,006 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-07 19:48:55,023 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-07 19:48:55,027 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-07 19:48:55,029 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_ids 2026-10-07 19:48:55,032 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: document_count 2026-10-07 19:48:55,035 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-07 19:48:55,037 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_follower_ids 2026-10-07 19:48:55,041 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_partner_ids 2026-10-07 19:48:55,044 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_ids 2026-10-07 19:48:55,046 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_message 2026-10-07 19:48:55,052 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction 2026-10-07 19:48:55,056 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_needaction_counter 2026-10-07 19:48:55,058 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error 2026-10-07 19:48:55,061 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_error_counter 2026-10-07 19:48:55,063 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_attachment_count 2026-10-07 19:48:55,066 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_ids 2026-10-07 19:48:55,069 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: website_message_ids 2026-10-07 19:48:55,072 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: message_has_sms_error 2026-10-07 19:48:55,075 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: approval_coverage_state 2026-10-07 19:48:55,079 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rotting_days 2026-10-07 19:48:55,082 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_rotting 2026-10-07 19:48:55,086 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_value 2026-10-07 19:48:55,088 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_feedback 2026-10-07 19:48:55,090 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_image 2026-10-07 19:48:55,092 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_count 2026-10-07 19:48:55,096 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg 2026-10-07 19:48:55,098 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_avg_text 2026-10-07 19:48:55,101 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-07 19:48:55,103 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_last_text 2026-10-07 19:48:55,107 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_ids 2026-10-07 19:48:55,109 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_state 2026-10-07 19:48:55,112 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_user_id 2026-10-07 19:48:55,114 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_id 2026-10-07 19:48:55,117 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_type_icon 2026-10-07 19:48:55,120 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_date_deadline 2026-10-07 19:48:55,123 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-07 19:48:55,126 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_summary 2026-10-07 19:48:55,129 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-07 19:48:55,131 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_exception_icon 2026-10-07 19:48:55,135 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-07 19:48:55,138 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: email_cc 2026-10-07 19:48:55,140 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: access_warning 2026-10-07 19:48:55,144 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: date_end 2026-10-07 19:48:55,147 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_properties 2026-10-07 19:48:55,150 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: role_ids 2026-10-07 19:48:55,153 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-07 19:48:55,156 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_id 2026-10-07 19:48:55,160 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-07 19:48:55,163 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_phone 2026-10-07 19:48:55,166 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: rating_active 2026-10-07 19:48:55,171 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: attachment_ids 2026-10-07 19:48:55,174 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-07 19:48:55,177 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-07 19:48:55,186 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_open 2026-10-07 19:48:55,190 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_hours_close 2026-10-07 19:48:55,195 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_open 2026-10-07 19:48:55,198 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: working_days_close 2026-10-07 19:48:55,202 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-07 19:48:55,205 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: link_preview_name 2026-10-07 19:48:55,208 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: create_uid 2026-10-07 19:48:55,211 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: write_uid 2026-10-07 19:48:55,214 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: color_stage 2026-10-07 19:48:55,219 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: ancestor_id 2026-10-07 19:48:55,223 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_name 2026-10-07 19:48:55,226 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: partner_company_name 2026-10-07 19:48:55,229 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-07 19:48:55,233 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: user_skill_ids 2026-10-07 19:48:55,236 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: leave_types_count 2026-10-07 19:48:55,240 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_timeoff_task 2026-10-07 19:48:55,243 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_start 2026-10-07 19:48:55,246 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: planned_date_end 2026-10-07 19:48:55,249 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-07 19:48:55,252 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-07 19:48:55,255 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: resource_allocation 2026-10-07 19:48:55,258 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: dependency_level 2026-10-07 19:48:55,261 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-07 19:48:55,264 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: manager_id 2026-10-07 19:48:55,267 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: okr_node_id 2026-10-07 19:48:55,270 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: project_sale_order_id 2026-10-07 19:48:55,273 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: sale_order_state 2026-10-07 19:48:55,276 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: task_to_invoice 2026-10-07 19:48:55,278 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: pricing_type 2026-10-07 19:48:55,280 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_project_map_empty 2026-10-07 19:48:55,283 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: has_multi_sol 2026-10-07 19:48:55,287 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: timesheet_product_id 2026-10-07 19:48:55,289 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-07 19:48:55,293 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_id 2026-10-07 19:48:55,296 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: shipment_stage_id 2026-10-07 19:48:55,298 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: template_task_id 2026-10-07 19:48:55,301 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: is_require_document 2026-10-07 19:48:55,303 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: required_document_ids 2026-10-07 19:48:55,305 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 358, model: project.task, field: requirement_doc_status 2026-10-07 19:48:55,310 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-10-07 19:48:55,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-10-07 19:48:56,040 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-10-07 19:48:56,180 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3340] 2026-10-07 19:48:56,189 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3337] 2026-10-07 19:48:57,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-10-07 19:48:57,610 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: id 2026-10-07 19:48:57,643 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_name 2026-10-07 19:48:57,679 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_is_follower 2026-10-07 19:48:57,698 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: duration_tracking 2026-10-07 19:48:57,718 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_url 2026-10-07 19:48:57,735 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_token 2026-10-07 19:48:57,755 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: active 2026-10-07 19:48:57,771 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: stage_id_color 2026-10-07 19:48:57,790 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_date 2026-10-07 19:48:57,805 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_date 2026-10-07 19:48:57,822 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_assign 2026-10-07 19:48:57,857 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_id 2026-10-07 19:48:57,883 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_in_project 2026-10-07 19:48:57,904 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allocated_hours 2026-10-07 19:48:57,921 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_allocated_hours 2026-10-07 19:48:57,971 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: user_ids 2026-10-07 19:48:57,996 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: portal_user_names 2026-10-07 19:48:58,007 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_from 2026-10-07 19:48:58,035 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: company_id 2026-10-07 19:48:58,050 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: displayed_image_id 2026-10-07 19:48:58,065 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_count 2026-10-07 19:48:58,082 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_subtask_count 2026-10-07 19:48:58,097 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_milestones 2026-10-07 19:48:58,128 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: milestone_id 2026-10-07 19:48:58,154 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_late_and_unreached_milestone 2026-10-07 19:48:58,174 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_task_dependencies 2026-10-07 19:48:58,200 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_ids 2026-10-07 19:48:58,225 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: depend_on_count 2026-10-07 19:48:58,259 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_ids 2026-10-07 19:48:58,289 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependent_tasks_count 2026-10-07 19:48:58,311 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_parent_task_button 2026-10-07 19:48:58,326 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: current_user_same_company_partner 2026-10-07 19:48:58,348 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_follow_button 2026-10-07 19:48:58,362 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_recurring_tasks 2026-10-07 19:48:58,377 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_task 2026-10-07 19:48:58,391 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recurring_count 2026-10-07 19:48:58,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.recurrence 2026-10-07 19:48:58,409 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_interval 2026-10-07 19:48:58,423 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_unit 2026-10-07 19:48:58,436 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_type 2026-10-07 19:48:58,450 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: repeat_until 2026-10-07 19:48:58,464 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_template 2026-10-07 19:48:58,479 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_project_template 2026-10-07 19:48:58,504 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_template_ancestor 2026-10-07 19:48:58,529 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: analytic_account_active 2026-10-07 19:48:58,550 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_timesheets 2026-10-07 19:48:58,571 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours 2026-10-07 19:48:58,584 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: effective_hours 2026-10-07 19:48:58,603 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: total_hours_spent 2026-10-07 19:48:58,619 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: progress 2026-10-07 19:48:58,642 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: overtime 2026-10-07 19:48:58,656 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_effective_hours 2026-10-07 19:48:58,704 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_ids 2026-10-07 19:48:58,732 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: encode_uom_in_days 2026-10-07 19:48:58,771 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_id 2026-10-07 19:48:58,810 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_line_id 2026-10-07 19:48:58,823 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: allow_billable 2026-10-07 19:48:58,840 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: display_sale_order_button 2026-10-07 19:48:58,856 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_so 2026-10-07 19:48:58,870 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_available 2026-10-07 19:48:58,885 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_alert 2026-10-07 19:48:58,896 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_count 2026-10-07 19:48:58,911 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_json 2026-10-07 19:48:58,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: document.document 2026-10-07 19:48:58,928 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: document_count 2026-10-07 19:48:58,941 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: html_field_history_metadata 2026-10-07 19:48:58,944 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.followers 2026-10-07 19:48:58,981 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_partner_ids 2026-10-07 19:48:59,019 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_ids 2026-10-07 19:48:59,037 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_message 2026-10-07 19:48:59,056 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction 2026-10-07 19:48:59,077 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_needaction_counter 2026-10-07 19:48:59,094 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error 2026-10-07 19:48:59,109 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_error_counter 2026-10-07 19:48:59,122 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_attachment_count 2026-10-07 19:48:59,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: rating.rating 2026-10-07 19:48:59,174 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: website_message_ids 2026-10-07 19:48:59,193 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: message_has_sms_error 2026-10-07 19:48:59,210 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: approval_coverage_state 2026-10-07 19:48:59,229 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rotting_days 2026-10-07 19:48:59,242 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_rotting 2026-10-07 19:48:59,257 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_value 2026-10-07 19:48:59,276 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_feedback 2026-10-07 19:48:59,296 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_image 2026-10-07 19:48:59,313 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_count 2026-10-07 19:48:59,329 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg 2026-10-07 19:48:59,362 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_avg_text 2026-10-07 19:48:59,377 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_percentage_satisfaction 2026-10-07 19:48:59,394 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_last_text 2026-10-07 19:48:59,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity 2026-10-07 19:48:59,415 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_state 2026-10-07 19:48:59,445 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_user_id 2026-10-07 19:48:59,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: mail.activity.type 2026-10-07 19:48:59,466 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_type_icon 2026-10-07 19:48:59,481 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_date_deadline 2026-10-07 19:48:59,498 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: my_activity_date_deadline 2026-10-07 19:48:59,527 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_summary 2026-10-07 19:48:59,544 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_decoration 2026-10-07 19:48:59,568 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_exception_icon 2026-10-07 19:48:59,607 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: activity_calendar_event_id 2026-10-07 19:48:59,627 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: email_cc 2026-10-07 19:48:59,658 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: access_warning 2026-10-07 19:48:59,672 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: date_end 2026-10-07 19:48:59,687 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_properties 2026-10-07 19:48:59,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.role 2026-10-07 19:48:59,721 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_ids 2026-10-07 19:48:59,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: project.task.stage.personal 2026-10-07 19:48:59,752 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: personal_stage_type_id 2026-10-07 19:48:59,773 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_phone 2026-10-07 19:48:59,794 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: rating_active 2026-10-07 19:48:59,809 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: attachment_ids 2026-10-07 19:48:59,826 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_privacy_visibility 2026-10-07 19:48:59,845 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: subtask_completion_percentage 2026-10-07 19:48:59,864 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_open 2026-10-07 19:48:59,879 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_hours_close 2026-10-07 19:48:59,896 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_open 2026-10-07 19:48:59,913 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: working_days_close 2026-10-07 19:48:59,931 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: closed_depend_on_count 2026-10-07 19:48:59,950 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: link_preview_name 2026-10-07 19:48:59,991 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: create_uid 2026-10-07 19:49:00,028 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: write_uid 2026-10-07 19:49:00,044 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: color_stage 2026-10-07 19:49:00,064 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: ancestor_id 2026-10-07 19:49:00,085 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_name 2026-10-07 19:49:00,100 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: partner_company_name 2026-10-07 19:49:00,117 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: remaining_hours_percentage 2026-10-07 19:49:00,124 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: hr.employee.skill 2026-10-07 19:49:00,143 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: leave_types_count 2026-10-07 19:49:00,158 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_timeoff_task 2026-10-07 19:49:00,181 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_start 2026-10-07 19:49:00,196 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: planned_date_end 2026-10-07 19:49:00,221 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depend_ids 2026-10-07 19:49:00,249 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: recursive_depending_ids 2026-10-07 19:49:00,268 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: resource_allocation 2026-10-07 19:49:00,288 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: dependency_level 2026-10-07 19:49:00,319 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: bad_resource_allocation_task_ids 2026-10-07 19:49:00,351 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: manager_id 2026-10-07 19:49:00,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: okr.node 2026-10-07 19:49:00,374 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: project_sale_order_id 2026-10-07 19:49:00,390 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: sale_order_state 2026-10-07 19:49:00,404 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: task_to_invoice 2026-10-07 19:49:00,421 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: pricing_type 2026-10-07 19:49:00,438 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_project_map_empty 2026-10-07 19:49:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: has_multi_sol 2026-10-07 19:49:00,517 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: timesheet_product_id 2026-10-07 19:49:00,537 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: last_sol_of_customer 2026-10-07 19:49:00,571 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: shipment_id 2026-10-07 19:49:00,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.stage 2026-10-07 19:49:00,597 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: template_task_id 2026-10-07 19:49:00,621 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: is_require_document 2026-10-07 19:49:00,652 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 358, model: logistics.shipment.required.document 2026-10-07 19:49:00,685 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: write, uid: 358, model: project.task, field: requirement_doc_status 2026-10-07 19:49:00,703 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:49:01,419 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-10-07 19:49:01,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 150738 2026-10-07 19:49:01,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpf1_ojtju_chrome_odoo 2026-10-07 19:49:01,954 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:36895/json/version 2026-10-07 19:49:01,955 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:01,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 19:49:01,990 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:36895/json 2026-10-07 19:49:01,990 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:02,034 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:36895/devtools/page/C1E8E1F14E31A2E2B5C494C92BF8AD41 2026-10-07 19:49:02,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-10-07 19:49:02,066 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-10-07 19:49:02,236 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:49:02,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-10-07 19:49:02,251 43 INFO rb-ce3bf1e-225338-422107 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 19:49:02,251 43 INFO rb-ce3bf1e-225338-422107 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 19:49:02,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:04,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /odoo HTTP/1.1" 200 - 154 0.144 1.661 2026-10-07 19:49:04,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': 'C1E8E1F14E31A2E2B5C494C92BF8AD41', 'loaderId': 'D4E51966796FA7CC5690F41F15ACBAAA', 'isDownload': False} 2026-10-07 19:49:04,077 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-10-07 19:49:04,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 19:49:04,133 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-10-07 19:49:04,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.057 0.163 2026-10-07 19:49:04,350 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.216 2026-10-07 19:49:04,407 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-10-07 19:49:04,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:04] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 19:49:05,365 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:49:05,388 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:49:05,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.030 2026-10-07 19:49:05,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:49:05,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 19:49:05,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.040 0.076 2026-10-07 19:49:05,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.124 2026-10-07 19:49:05,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:49:05,603 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:49:05,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.122 2026-10-07 19:49:05,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /odoo HTTP/1.1" 200 - 29 0.042 0.071 2026-10-07 19:49:05,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /odoo/offline HTTP/1.1" 200 - 5 0.025 0.140 2026-10-07 19:49:05,807 43 INFO rb-ce3bf1e-225338-422107 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 19:49:05,827 43 INFO rb-ce3bf1e-225338-422107 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 19:49:05,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.115 2026-10-07 19:49:05,871 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:49:05,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.021 0.119 2026-10-07 19:49:05,891 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:49:05,931 43 INFO rb-ce3bf1e-225338-422107 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 19:49:05,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "GET /web/image/res.partner/3/avatar_128?unique=1791402540000 HTTP/1.1" 200 - 13 0.022 0.195 2026-10-07 19:49:05,977 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.194 2026-10-07 19:49:05,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.190 2026-10-07 19:49:06,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.020 0.278 2026-10-07 19:49:06,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.189 2026-10-07 19:49:06,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.140 2026-10-07 19:49:06,094 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:06,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.006 0.104 2026-10-07 19:49:06,121 43 INFO rb-ce3bf1e-225338-422107 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 19:49:06,124 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:06,166 43 INFO rb-ce3bf1e-225338-422107 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 19:49:06,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /mail/data HTTP/1.1" 200 - 34 0.059 0.267 2026-10-07 19:49:06,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/action/load HTTP/1.1" 200 - 10 0.030 0.120 2026-10-07 19:49:06,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.117 0.263 2026-10-07 19:49:06,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.059 0.071 2026-10-07 19:49:06,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.114 2026-10-07 19:49:06,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:06] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.043 2026-10-07 19:49:07,108 43 INFO rb-ce3bf1e-225338-422107 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 19:49:07,124 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.008 0.023 2026-10-07 19:49:07,172 43 INFO rb-ce3bf1e-225338-422107 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 19:49:07,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /mail/data HTTP/1.1" 200 - 45 0.043 0.110 2026-10-07 19:49:07,272 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "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.006 0.089 2026-10-07 19:49:07,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.038 2026-10-07 19:49:07,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 17 0.020 0.074 2026-10-07 19:49:07,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 17 0.021 0.026 2026-10-07 19:49:07,591 43 INFO rb-ce3bf1e-225338-422107 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 19:49:07,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.004 0.010 2026-10-07 19:49:07,716 43 INFO rb-ce3bf1e-225338-422107 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 19:49:07,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:07] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.011 0.032 2026-10-07 19:49:08,002 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.006 0.033 2026-10-07 19:49:08,050 43 INFO rb-ce3bf1e-225338-422107 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 19:49:08,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.004 0.009 2026-10-07 19:49:08,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.004 0.024 2026-10-07 19:49:08,123 43 INFO rb-ce3bf1e-225338-422107 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 19:49:08,188 43 INFO rb-ce3bf1e-225338-422107 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 19:49:08,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.011 0.020 2026-10-07 19:49:08,252 43 INFO rb-ce3bf1e-225338-422107 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 19:49:08,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.009 0.021 2026-10-07 19:49:08,606 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 19:49:08,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 106 0.143 0.157 2026-10-07 19:49:08,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 63 0.092 0.153 2026-10-07 19:49:08,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:08] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.041 0.065 2026-10-07 19:49:09,037 43 INFO rb-ce3bf1e-225338-422107 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 19:49:10,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:10] "GET /my/projects HTTP/1.1" 200 - 141 0.234 1.602 2026-10-07 19:49:11,036 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:11,064 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.013 0.067 2026-10-07 19:49:11,084 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:11,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.054 0.130 2026-10-07 19:49:11,190 43 INFO rb-ce3bf1e-225338-422107 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 19:49:11,190 43 INFO rb-ce3bf1e-225338-422107 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 19:49:11,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:11,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.141 2026-10-07 19:49:11,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.009 0.008 2026-10-07 19:49:11,348 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:49:11,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.003 0.009 2026-10-07 19:49:11,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:11,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:11] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.067 2026-10-07 19:49:12,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:49:12,129 43 INFO rb-ce3bf1e-225338-422107 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 19:49:12,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "POST /mail/data HTTP/1.1" 200 - 21 0.032 0.046 2026-10-07 19:49:12,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /my/projects/283 HTTP/1.1" 303 - 4 0.017 0.050 2026-10-07 19:49:12,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 71 0.090 0.399 2026-10-07 19:49:12,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-10-07 19:49:12,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-10-07 19:49:12,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:12] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 19:49:13,504 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:13,521 43 INFO rb-ce3bf1e-225338-422107 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 19:49:13,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:49:13,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.008 2026-10-07 19:49:13,561 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 19:49:13,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "POST /web/action/load HTTP/1.1" 200 - 12 0.012 0.030 2026-10-07 19:49:13,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "POST /mail/data HTTP/1.1" 200 - 21 0.025 0.079 2026-10-07 19:49:13,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-10-07 19:49:14,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.103 0.218 2026-10-07 19:49:14,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.020 2026-10-07 19:49:14,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.004 0.035 2026-10-07 19:49:14,203 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:14,222 43 INFO rb-ce3bf1e-225338-422107 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 19:49:14,282 43 INFO rb-ce3bf1e-225338-422107 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 19:49:14,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.017 2026-10-07 19:49:14,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:49:14,398 43 INFO rb-ce3bf1e-225338-422107 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 19:49:14,448 43 INFO rb-ce3bf1e-225338-422107 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 19:49:14,514 43 INFO rb-ce3bf1e-225338-422107 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 19:49:14,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 56 0.064 0.104 2026-10-07 19:49:14,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.009 0.028 2026-10-07 19:49:14,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.071 2026-10-07 19:49:15,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.036 0.068 2026-10-07 19:49:15,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "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 19:49:15,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-10-07 19:49:15,332 43 INFO rb-ce3bf1e-225338-422107 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 19:49:15,496 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.059 0.098 2026-10-07 19:49:15,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.015 0.171 2026-10-07 19:49:15,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /mail/data HTTP/1.1" 200 - 9 0.022 0.173 2026-10-07 19:49:15,872 43 INFO rb-ce3bf1e-225338-422107 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 19:49:15,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:15] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:49:16,004 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,057 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.090 0.150 2026-10-07 19:49:16,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.222 2026-10-07 19:49:16,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.171 2026-10-07 19:49:16,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.087 2026-10-07 19:49:16,313 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.099 2026-10-07 19:49:16,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.102 2026-10-07 19:49:16,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.015 2026-10-07 19:49:16,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.027 0.060 2026-10-07 19:49:16,538 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,621 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,710 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,733 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /mail/message/post HTTP/1.1" 200 - 53 0.079 0.161 2026-10-07 19:49:16,798 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,844 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.013 0.035 2026-10-07 19:49:16,849 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.022 0.074 2026-10-07 19:49:16,910 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,945 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /mail/data HTTP/1.1" 200 - 4 0.005 0.134 2026-10-07 19:49:16,960 43 INFO rb-ce3bf1e-225338-422107 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 19:49:16,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.014 0.039 2026-10-07 19:49:17,027 43 INFO rb-ce3bf1e-225338-422107 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 19:49:17,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:17] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.029 0.098 2026-10-07 19:49:17,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:17] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.006 0.105 2026-10-07 19:49:17,175 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.009 0.136 2026-10-07 19:49:17,248 43 INFO rb-ce3bf1e-225338-422107 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 19:49:17,362 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:17] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 19 0.048 0.112 2026-10-07 19:49:17,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:17] "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 19:49:17,487 43 INFO rb-ce3bf1e-225338-422107 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 19:49:17,540 43 INFO rb-ce3bf1e-225338-422107 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 19:49:17,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-10-07 19:49:17,591 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 19:49:17,896 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 23666848 (allocated 27742208) 2026-10-07 19:49:17,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 150738 2026-10-07 19:49:17,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-10-07 19:49:17,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 150738 2026-10-07 19:49:18,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194918_048775_test_01_project_sharing.txt 2026-10-07 19:49:18,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpf1_ojtju_chrome_odoo" 2026-10-07 19:49:18,076 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-10-07 19:49:18,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 151014 2026-10-07 19:49:18,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp8sjtrn6c_chrome_odoo 2026-10-07 19:49:18,822 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34809/json/version 2026-10-07 19:49:18,823 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:18,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 19:49:18,854 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34809/json 2026-10-07 19:49:18,854 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:18,879 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:34809/devtools/page/9A454F67E2E969042EB9940FFD341279 2026-10-07 19:49:18,908 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-10-07 19:49:18,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-10-07 19:49:19,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:19,039 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-10-07 19:49:19,045 43 INFO rb-ce3bf1e-225338-422107 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 19:49:19,045 43 INFO rb-ce3bf1e-225338-422107 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 19:49:19,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:20,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:20] "GET /my/projects HTTP/1.1" 200 - 133 0.153 1.769 2026-10-07 19:49:20,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '9A454F67E2E969042EB9940FFD341279', 'loaderId': '3D04C56EBC264CC3680844AFF04D188C', 'isDownload': False} 2026-10-07 19:49:20,988 43 INFO rb-ce3bf1e-225338-422107 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 19:49:21,033 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:49:21,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:21,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.057 0.066 2026-10-07 19:49:21,159 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:21,176 43 INFO rb-ce3bf1e-225338-422107 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 19:49:21,177 43 INFO rb-ce3bf1e-225338-422107 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 19:49:21,181 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.102 2026-10-07 19:49:21,214 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:21,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.012 0.053 2026-10-07 19:49:21,328 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:49:21,334 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:49:21,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.007 0.024 2026-10-07 19:49:21,429 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.006 0.019 2026-10-07 19:49:21,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:21,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:21] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.017 0.098 2026-10-07 19:49:22,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 19:49:22,272 43 INFO rb-ce3bf1e-225338-422107 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 19:49:22,287 43 INFO rb-ce3bf1e-225338-422107 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 19:49:22,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "POST /mail/data HTTP/1.1" 200 - 18 0.028 0.045 2026-10-07 19:49:22,391 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.008 0.020 2026-10-07 19:49:22,875 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.072 0.400 2026-10-07 19:49:22,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.013 0.006 2026-10-07 19:49:22,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-10-07 19:49:22,972 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:22] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.014 0.007 2026-10-07 19:49:23,517 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:23,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:49:23,556 43 INFO rb-ce3bf1e-225338-422107 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 19:49:23,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.015 2026-10-07 19:49:23,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 19:49:23,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "POST /web/action/load HTTP/1.1" 200 - 12 0.018 0.024 2026-10-07 19:49:23,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "POST /mail/data HTTP/1.1" 200 - 18 0.026 0.070 2026-10-07 19:49:23,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.079 0.177 2026-10-07 19:49:23,979 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.301 2026-10-07 19:49:24,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.042 0.062 2026-10-07 19:49:24,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.133 2026-10-07 19:49:24,246 43 INFO rb-ce3bf1e-225338-422107 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 19:49:24,311 43 INFO rb-ce3bf1e-225338-422107 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 19:49:24,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 19:49:24,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.004 0.007 2026-10-07 19:49:24,418 43 INFO rb-ce3bf1e-225338-422107 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 19:49:24,469 43 INFO rb-ce3bf1e-225338-422107 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 19:49:24,529 43 INFO rb-ce3bf1e-225338-422107 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 19:49:24,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 49 0.039 0.080 2026-10-07 19:49:24,708 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.025 2026-10-07 19:49:24,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.014 0.061 2026-10-07 19:49:24,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:24] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.049 0.074 2026-10-07 19:49:25,093 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.008 0.010 2026-10-07 19:49:25,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.005 0.007 2026-10-07 19:49:25,284 43 INFO rb-ce3bf1e-225338-422107 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 19:49:25,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 35 0.038 0.086 2026-10-07 19:49:25,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "GET /web/image/res.partner/1539/avatar_128?access_token=bff20d33d43140b3969e8f3e71a31023a80a87f7c675a5d09ef84d17639e4b14o0x6ae74a8e&unique=1791402540000 HTTP/1.1" 200 - 5 0.006 0.134 2026-10-07 19:49:25,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /mail/data HTTP/1.1" 200 - 15 0.025 0.133 2026-10-07 19:49:25,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.031 0.213 2026-10-07 19:49:25,652 43 INFO rb-ce3bf1e-225338-422107 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 19:49:25,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 19:49:25,755 43 INFO rb-ce3bf1e-225338-422107 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 19:49:25,834 43 INFO rb-ce3bf1e-225338-422107 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 19:49:25,889 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.068 0.098 2026-10-07 19:49:25,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.146 2026-10-07 19:49:25,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.150 2026-10-07 19:49:25,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.008 0.056 2026-10-07 19:49:25,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:25] "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 19:49:26,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.062 2026-10-07 19:49:26,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.013 2026-10-07 19:49:26,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.016 0.037 2026-10-07 19:49:26,082 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,257 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /mail/message/post HTTP/1.1" 200 - 34 0.031 0.047 2026-10-07 19:49:26,322 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.007 0.016 2026-10-07 19:49:26,386 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /mail/data HTTP/1.1" 200 - 9 0.008 0.032 2026-10-07 19:49:26,443 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.013 0.020 2026-10-07 19:49:26,514 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.017 2026-10-07 19:49:26,579 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.021 0.062 2026-10-07 19:49:26,635 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.005 0.017 2026-10-07 19:49:26,707 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,729 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.011 0.030 2026-10-07 19:49:26,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.042 0.077 2026-10-07 19:49:26,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 8 0.015 0.140 2026-10-07 19:49:26,933 43 INFO rb-ce3bf1e-225338-422107 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 19:49:26,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:26] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.026 0.045 2026-10-07 19:49:27,033 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:27] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:49:27,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:27] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 19:49:27,079 43 INFO rb-ce3bf1e-225338-422107 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 19:49:27,129 43 INFO rb-ce3bf1e-225338-422107 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 19:49:27,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-10-07 19:49:27,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:49:27,373 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22785712 (allocated 26484736) 2026-10-07 19:49:27,388 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 151014 2026-10-07 19:49:27,394 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-10-07 19:49:27,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 151014 2026-10-07 19:49:27,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194927_509746_test_02_project_sharing.txt 2026-10-07 19:49:27,510 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmp8sjtrn6c_chrome_odoo" 2026-10-07 19:49:27,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-10-07 19:49:28,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 151239 2026-10-07 19:49:28,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpqmp70lf2_chrome_odoo 2026-10-07 19:49:28,219 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33645/json/version 2026-10-07 19:49:28,221 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33645', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:28,318 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: Chrome/150.0.7871.114 2026-10-07 19:49:28,323 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:33645/json 2026-10-07 19:49:28,324 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33645', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:28,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:33645/devtools/page/ACD9640A906250377F41A2D220CE115A 2026-10-07 19:49:28,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-10-07 19:49:28,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-10-07 19:49:28,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:28,539 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-10-07 19:49:28,541 43 INFO rb-ce3bf1e-225338-422107 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 19:49:28,541 43 INFO rb-ce3bf1e-225338-422107 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 19:49:28,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:30,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /my/projects HTTP/1.1" 200 - 133 0.169 1.609 2026-10-07 19:49:30,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': 'ACD9640A906250377F41A2D220CE115A', 'loaderId': 'D482E950454CA7F3CF6B2190EFD58A59', 'isDownload': False} 2026-10-07 19:49:30,347 43 INFO rb-ce3bf1e-225338-422107 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 19:49:30,375 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49: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 19:49:30,402 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:30,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.065 0.047 2026-10-07 19:49:30,501 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:30,520 43 INFO rb-ce3bf1e-225338-422107 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 19:49:30,521 43 INFO rb-ce3bf1e-225338-422107 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 19:49:30,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.107 2026-10-07 19:49:30,542 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:30,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.041 2026-10-07 19:49:30,663 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:30,669 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49: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 19:49:30,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.002 0.017 2026-10-07 19:49:30,766 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:30,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.074 2026-10-07 19:49:30,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:30] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.014 0.083 2026-10-07 19:49:31,441 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 19:49:31,550 43 INFO rb-ce3bf1e-225338-422107 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 19:49:31,564 43 INFO rb-ce3bf1e-225338-422107 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 19:49:31,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:31] "POST /mail/data HTTP/1.1" 200 - 18 0.035 0.032 2026-10-07 19:49:31,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:31] "GET /my/projects/283 HTTP/1.1" 303 - 14 0.009 0.026 2026-10-07 19:49:32,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.065 0.434 2026-10-07 19:49:32,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 19:49:32,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-10-07 19:49:32,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 19:49:32,826 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:32,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:49:32,869 43 INFO rb-ce3bf1e-225338-422107 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 19:49:32,897 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-10-07 19:49:32,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-10-07 19:49:32,953 43 INFO rb-ce3bf1e-225338-422107 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 19:49:33,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.029 2026-10-07 19:49:33,051 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /mail/data HTTP/1.1" 200 - 18 0.020 0.056 2026-10-07 19:49:33,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 68 0.084 0.180 2026-10-07 19:49:33,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.321 2026-10-07 19:49:33,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.046 2026-10-07 19:49:33,453 43 INFO rb-ce3bf1e-225338-422107 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 19:49:33,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.026 0.082 2026-10-07 19:49:33,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.010 0.039 2026-10-07 19:49:33,574 43 INFO rb-ce3bf1e-225338-422107 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 19:49:33,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.025 0.046 2026-10-07 19:49:33,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:33] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:49:33,788 43 INFO rb-ce3bf1e-225338-422107 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 19:49:33,839 43 INFO rb-ce3bf1e-225338-422107 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 19:49:33,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-10-07 19:49:33,891 43 INFO rb-ce3bf1e-225338-422107 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 19:49:34,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 14004740 (allocated 17301504) 2026-10-07 19:49:34,057 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 151239 2026-10-07 19:49:34,062 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-10-07 19:49:34,064 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 151239 2026-10-07 19:49:34,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194934_162512_test_03_project_sharing.txt 2026-10-07 19:49:34,162 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmpqmp70lf2_chrome_odoo" 2026-10-07 19:49:34,182 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-10-07 19:49:35,096 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:49:35,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:35,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-10-07 19:49:35,559 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:35,867 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:35] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.040 0.275 2026-10-07 19:49:36,183 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 151427 2026-10-07 19:49:36,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpwx8w4lwg_chrome_odoo 2026-10-07 19:49:36,184 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:35489/json/version 2026-10-07 19:49:36,185 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:36,273 43 INFO rb-ce3bf1e-225338-422107 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 19:49:36,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:35489/json 2026-10-07 19:49:36,278 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:36,312 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:35489/devtools/page/C936AE76712DE14B87E8FFD38CC213E0 2026-10-07 19:49:36,327 43 INFO rb-ce3bf1e-225338-422107 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 19:49:36,334 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-10-07 19:49:36,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:36,377 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-10-07 19:49:36,386 43 INFO rb-ce3bf1e-225338-422107 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 19:49:36,387 43 INFO rb-ce3bf1e-225338-422107 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 19:49:37,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:37] "GET /my/projects HTTP/1.1" 200 - 126 0.136 1.391 2026-10-07 19:49:37,936 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': 'C936AE76712DE14B87E8FFD38CC213E0', 'loaderId': 'C44E79A66B030DEBAD59D4190362E5A4', 'isDownload': False} 2026-10-07 19:49:37,937 43 INFO rb-ce3bf1e-225338-422107 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 19:49:37,989 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:49:37,993 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:38,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.049 0.046 2026-10-07 19:49:38,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:38,110 43 INFO rb-ce3bf1e-225338-422107 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 19:49:38,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.065 2026-10-07 19:49:38,117 43 INFO rb-ce3bf1e-225338-422107 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 19:49:38,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:38,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.050 2026-10-07 19:49:38,238 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:49:38,239 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:49:38,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.005 0.022 2026-10-07 19:49:38,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.011 0.014 2026-10-07 19:49:38,358 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:38,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:38] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.088 2026-10-07 19:49:39,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:49:39,120 43 INFO rb-ce3bf1e-225338-422107 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 19:49:39,135 43 INFO rb-ce3bf1e-225338-422107 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 19:49:39,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "POST /mail/data HTTP/1.1" 200 - 18 0.013 0.028 2026-10-07 19:49:39,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.006 0.019 2026-10-07 19:49:39,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 70 0.135 0.398 2026-10-07 19:49:39,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 19:49:39,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 19:49:39,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:39] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 19:49:40,598 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:49:40,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:49:40,656 43 INFO rb-ce3bf1e-225338-422107 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 19:49:40,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.015 2026-10-07 19:49:40,691 43 INFO rb-ce3bf1e-225338-422107 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 19:49:40,761 43 INFO rb-ce3bf1e-225338-422107 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 19:49:40,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "POST /web/action/load HTTP/1.1" 200 - 12 0.020 0.028 2026-10-07 19:49:40,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "POST /mail/data HTTP/1.1" 200 - 18 0.025 0.071 2026-10-07 19:49:40,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.096 2026-10-07 19:49:41,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.066 0.171 2026-10-07 19:49:41,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.005 0.014 2026-10-07 19:49:41,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.040 0.069 2026-10-07 19:49:41,376 43 INFO rb-ce3bf1e-225338-422107 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 19:49:41,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.007 0.050 2026-10-07 19:49:41,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.052 0.263 2026-10-07 19:49:41,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:49:42,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 19:49:42,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.016 0.030 2026-10-07 19:49:42,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "GET /web/image/res.partner/1539/avatar_128?access_token=bff20d33d43140b3969e8f3e71a31023a80a87f7c675a5d09ef84d17639e4b14o0x6ae74a8e&unique=1791402540000 HTTP/1.1" 200 - 5 0.004 0.048 2026-10-07 19:49:42,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "POST /mail/data HTTP/1.1" 200 - 18 0.034 0.072 2026-10-07 19:49:42,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.034 2026-10-07 19:49:42,360 43 INFO rb-ce3bf1e-225338-422107 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 19:49:42,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "GET /web/image/res.partner/2/avatar_128?access_token=23c18fcc3fa59d18944a231e980da490098d9185bf6dd660de1e04d99e6acab5o0x6ae55b51&unique=1791402540000 HTTP/1.1" 200 - 4 0.004 0.016 2026-10-07 19:49:42,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:42] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:49:42,446 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-10-07 19:49:42,447 43 INFO rb-ce3bf1e-225338-422107 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 19:49:42,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18758980 (allocated 19922944) 2026-10-07 19:49:42,693 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 151427 2026-10-07 19:49:42,698 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-10-07 19:49:42,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 151427 2026-10-07 19:49:42,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194942_807356_test_04_project_sharing_chatter_message_reactions.txt 2026-10-07 19:49:42,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpwx8w4lwg_chrome_odoo" 2026-10-07 19:49:42,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-10-07 19:49:43,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 151625 2026-10-07 19:49:43,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpd9ilr9ly_chrome_odoo 2026-10-07 19:49:43,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:39661/json/version 2026-10-07 19:49:43,584 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:43,659 43 INFO rb-ce3bf1e-225338-422107 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 19:49:43,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:39661/json 2026-10-07 19:49:43,660 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:43,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:39661/devtools/page/2BC7FC7542590B1900ED7D2CA052981B 2026-10-07 19:49:43,709 43 INFO rb-ce3bf1e-225338-422107 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 19:49:43,724 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-10-07 19:49:43,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:43,823 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-10-07 19:49:43,827 43 INFO rb-ce3bf1e-225338-422107 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 19:49:43,827 43 INFO rb-ce3bf1e-225338-422107 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 19:49:43,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:45,680 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:45] "GET /my/projects HTTP/1.1" 200 - 133 0.185 1.640 2026-10-07 19:49:45,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '2BC7FC7542590B1900ED7D2CA052981B', 'loaderId': '21E418EF41A87171BB92D44B5697511A', 'isDownload': False} 2026-10-07 19:49:45,689 43 INFO rb-ce3bf1e-225338-422107 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 19:49:45,728 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49: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 19:49:45,757 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:45,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:45] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.047 2026-10-07 19:49:45,861 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:45,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:45] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.099 2026-10-07 19:49:45,889 43 INFO rb-ce3bf1e-225338-422107 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 19:49:45,890 43 INFO rb-ce3bf1e-225338-422107 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 19:49:45,899 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:45,921 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:45] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.034 2026-10-07 19:49:46,052 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:49:46,054 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49: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 19:49:46,057 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.004 0.012 2026-10-07 19:49:46,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:46,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.014 0.061 2026-10-07 19:49:46,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.007 0.083 2026-10-07 19:49:46,784 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.012 2026-10-07 19:49:46,871 43 INFO rb-ce3bf1e-225338-422107 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 19:49:46,886 43 INFO rb-ce3bf1e-225338-422107 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 19:49:46,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.023 2026-10-07 19:49:46,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:46] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.008 0.031 2026-10-07 19:49:47,481 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:47] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 72 0.070 0.405 2026-10-07 19:49:47,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:47] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 19:49:47,527 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:47] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-10-07 19:49:47,542 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:47] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 19:49:48,240 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:49:48,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:49:48,285 43 INFO rb-ce3bf1e-225338-422107 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 19:49:48,323 43 INFO rb-ce3bf1e-225338-422107 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 19:49:48,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.016 2026-10-07 19:49:48,386 43 INFO rb-ce3bf1e-225338-422107 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 19:49:48,437 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "POST /web/action/load HTTP/1.1" 200 - 12 0.011 0.035 2026-10-07 19:49:48,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "POST /mail/data HTTP/1.1" 200 - 18 0.025 0.075 2026-10-07 19:49:48,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.083 0.185 2026-10-07 19:49:48,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.333 2026-10-07 19:49:48,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.039 2026-10-07 19:49:48,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.036 0.089 2026-10-07 19:49:49,064 43 INFO rb-ce3bf1e-225338-422107 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 19:49:49,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.011 0.045 2026-10-07 19:49:49,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.042 0.075 2026-10-07 19:49:49,387 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "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 19:49:49,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:49:49,732 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "POST /mail/data HTTP/1.1" 200 - 18 0.040 0.035 2026-10-07 19:49:49,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "GET /web/image/res.partner/1539/avatar_128?access_token=bff20d33d43140b3969e8f3e71a31023a80a87f7c675a5d09ef84d17639e4b14o0x6ae74a8e&unique=1791402540000 HTTP/1.1" 200 - 5 0.005 0.024 2026-10-07 19:49:49,776 43 INFO rb-ce3bf1e-225338-422107 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 19:49:49,785 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:49] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.013 0.053 2026-10-07 19:49:50,105 43 INFO rb-ce3bf1e-225338-422107 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 19:49:50,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:50] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.024 0.037 2026-10-07 19:49:50,236 43 INFO rb-ce3bf1e-225338-422107 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 19:49:50,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:50] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.022 0.029 2026-10-07 19:49:50,590 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-10-07 19:49:50,591 43 INFO rb-ce3bf1e-225338-422107 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 19:49:50,809 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17621812 (allocated 19136512) 2026-10-07 19:49:50,819 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 151625 2026-10-07 19:49:50,820 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-10-07 19:49:50,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 151625 2026-10-07 19:49:50,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194950_918748_test_05_project_sharing_chatter_mention_users.txt 2026-10-07 19:49:50,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpd9ilr9ly_chrome_odoo" 2026-10-07 19:49:50,937 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-10-07 19:49:51,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 151827 2026-10-07 19:49:51,803 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpai8j262q_chrome_odoo 2026-10-07 19:49:51,803 43 INFO rb-ce3bf1e-225338-422107 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:41467/json/version 2026-10-07 19:49:51,804 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41467', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:51,829 43 INFO rb-ce3bf1e-225338-422107 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 19:49:51,829 43 INFO rb-ce3bf1e-225338-422107 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:41467/json 2026-10-07 19:49:51,830 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41467', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:49:51,857 43 INFO rb-ce3bf1e-225338-422107 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:41467/devtools/page/9FD4375A48890D558F68B432DED79943 2026-10-07 19:49:51,874 43 INFO rb-ce3bf1e-225338-422107 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 19:49:51,887 43 INFO rb-ce3bf1e-225338-422107 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 19:49:51,989 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-10-07 19:49:52,001 43 INFO rb-ce3bf1e-225338-422107 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 19:49:52,006 43 INFO rb-ce3bf1e-225338-422107 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 19:49:52,006 43 INFO rb-ce3bf1e-225338-422107 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 19:49:52,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:49:52,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:52] "GET /odoo HTTP/1.1" 303 - 5 0.002 0.320 2026-10-07 19:49:54,008 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /my HTTP/1.1" 200 - 141 0.177 1.476 2026-10-07 19:49:54,016 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '9FD4375A48890D558F68B432DED79943', 'loaderId': '5249FFF13D01CCCE0D56BA20B7A63C57', 'isDownload': False} 2026-10-07 19:49:54,017 43 INFO rb-ce3bf1e-225338-422107 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 19:49:54,053 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:49:54,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/fced1f7/web.assets_frontend.min.css, copying from /web/assets/fced1f7/web.assets_frontend.min.css 2026-10-07 19:49:54,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/assets/1/fced1f7/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.073 0.055 2026-10-07 19:49:54,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js, copying from /web/assets/d2a1230/web.assets_frontend_minimal.min.js 2026-10-07 19:49:54,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/assets/1/d2a1230/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.130 2026-10-07 19:49:54,230 43 INFO rb-ce3bf1e-225338-422107 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 19:49:54,235 43 INFO rb-ce3bf1e-225338-422107 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 19:49:54,259 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4d646ae/web.__assets_tests_call__.min.js, copying from /web/assets/4d646ae/web.__assets_tests_call__.min.js 2026-10-07 19:49:54,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/assets/1/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.068 2026-10-07 19:49:54,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/image/website/1/logo/My%20Website?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.008 0.016 2026-10-07 19:49:54,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49: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 19:49:54,404 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:49:54,415 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:49:54,417 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /viin_appointment/static/description/appointment.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 19:49:54,418 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:49:54,425 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-10-07 19:49:54,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/image/website/1/favicon?unique=7c8f4a8 HTTP/1.1" 200 - 4 0.007 0.011 2026-10-07 19:49:54,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/59f2307/web.assets_frontend_lazy.min.js, copying from /web/assets/59f2307/web.assets_frontend_lazy.min.js 2026-10-07 19:49:54,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:54] "GET /web/assets/1/59f2307/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.069 2026-10-07 19:49:55,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:49:55,386 43 INFO rb-ce3bf1e-225338-422107 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 19:49:55,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "POST /my/counters HTTP/1.1" 200 - 32 0.081 0.047 2026-10-07 19:49:55,504 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:49:55,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "POST /my/counters HTTP/1.1" 200 - 30 0.070 0.177 2026-10-07 19:49:55,652 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "POST /my/counters HTTP/1.1" 200 - 29 0.057 0.302 2026-10-07 19:49:55,706 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:49:55,714 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /viin_helpdesk/static/src/img/viin_helpdesk.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 19:49:55,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "POST /mail/data HTTP/1.1" 200 - 18 0.034 0.312 2026-10-07 19:49:55,729 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:49:55,739 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:55] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:49:56,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:56] "GET /my/projects HTTP/1.1" 200 - 38 0.037 0.560 2026-10-07 19:49:56,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:56] "GET /website/translations?hash=8de34bbaf0fc55f9f49110b3699ad30d49c495be&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:49:56,545 43 INFO rb-ce3bf1e-225338-422107 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 19:49:56,635 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:56] "POST /mail/data HTTP/1.1" 200 - 7 0.017 0.025 2026-10-07 19:49:56,665 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:56] "GET /my/projects/283 HTTP/1.1" 303 - 11 0.010 0.029 2026-10-07 19:49:57,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /my/projects/283/project_sharing HTTP/1.1" 200 - 68 0.038 0.402 2026-10-07 19:49:57,156 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /web/assets/ef998e9/project.webclient.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 19:49:57,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /web/assets/a843c49/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 19:49:57,188 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /web/assets/4d646ae/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.005 2026-10-07 19:49:57,857 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /web/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:49:57,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 19:49:57,895 43 INFO rb-ce3bf1e-225338-422107 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 19:49:57,920 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-10-07 19:49:57,935 43 INFO rb-ce3bf1e-225338-422107 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 19:49:58,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/action/load HTTP/1.1" 200 - 12 0.014 0.024 2026-10-07 19:49:58,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.066 2026-10-07 19:49:58,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.089 0.168 2026-10-07 19:49:58,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.321 2026-10-07 19:49:58,400 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.010 0.017 2026-10-07 19:49:58,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.025 0.086 2026-10-07 19:49:58,650 43 INFO rb-ce3bf1e-225338-422107 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 19:49:58,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 6 0.006 0.060 2026-10-07 19:49:58,909 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.058 0.080 2026-10-07 19:49:59,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:59] "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 19:49:59,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:59] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 19:49:59,285 43 INFO rb-ce3bf1e-225338-422107 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 19:49:59,376 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:59] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.018 0.026 2026-10-07 19:49:59,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:59] "GET /web/image/res.partner/1539/avatar_128?access_token=bff20d33d43140b3969e8f3e71a31023a80a87f7c675a5d09ef84d17639e4b14o0x6ae74a8e&unique=1791402540000 HTTP/1.1" 200 - 5 0.020 0.027 2026-10-07 19:49:59,473 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:49:59] "POST /mail/data HTTP/1.1" 200 - 18 0.016 0.068 2026-10-07 19:49:59,502 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-10-07 19:49:59,503 43 INFO rb-ce3bf1e-225338-422107 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 19:49:59,718 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 16981872 (allocated 18087936) 2026-10-07 19:49:59,728 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 151827 2026-10-07 19:49:59,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-10-07 19:49:59,742 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 151827 2026-10-07 19:49:59,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_194959_841404_test_blocked_task_with_project_sharing_string_portal.txt 2026-10-07 19:49:59,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpai8j262q_chrome_odoo" 2026-10-07 19:49:59,880 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:50:02,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-10-07 19:50:02,265 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-10-07 19:50:02,434 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-10-07 19:50:02,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-10-07 19:50:03,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-10-07 19:50:04,410 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-10-07 19:50:04,875 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-10-07 19:50:05,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-10-07 19:50:05,860 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-10-07 19:50:06,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-10-07 19:50:07,393 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-10-07 19:50:08,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-10-07 19:50:09,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-10-07 19:50:10,592 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:50:10,953 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-10-07 19:50:11,343 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-10-07 19:50:11,620 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-10-07 19:50:12,456 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18719, 18666] 2026-10-07 19:50:12,546 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted project.task records with IDs: [1162, 1226] 2026-10-07 19:50:12,566 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3380, 3381, 3457, 3458] 2026-10-07 19:50:12,578 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-10-07 19:50:12,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-10-07 19:50:18,983 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-10-07 19:50:19,585 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-10-07 19:50:19,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-10-07 19:50:20,376 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-10-07 19:50:20,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:50:23,755 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-10-07 19:50:24,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 152033 2026-10-07 19:50:24,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmpr0e4b6yy_chrome_odoo 2026-10-07 19:50:24,223 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43971/json/version 2026-10-07 19:50:24,225 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:24,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: Chrome/150.0.7871.114 2026-10-07 19:50:24,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:43971/json 2026-10-07 19:50:24,256 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43971', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:24,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:43971/devtools/page/DC038725A6D378D2C4BC72F249C14389 2026-10-07 19:50:24,292 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-10-07 19:50:24,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-10-07 19:50:24,416 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:50:24,429 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-10-07 19:50:24,432 43 INFO rb-ce3bf1e-225338-422107 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 19:50:24,432 43 INFO rb-ce3bf1e-225338-422107 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 19:50:24,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:50:26,460 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /odoo HTTP/1.1" 200 - 150 0.186 1.811 2026-10-07 19:50:26,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': 'DC038725A6D378D2C4BC72F249C14389', 'loaderId': 'AB3A3F470279AA7EA7334CD7E4E54082', 'isDownload': False} 2026-10-07 19:50:26,464 43 INFO rb-ce3bf1e-225338-422107 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 19:50:26,528 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.014 2026-10-07 19:50:26,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 19:50:26,608 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.022 0.071 2026-10-07 19:50:26,761 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/webclient/load_menus HTTP/1.1" 200 - 19 0.049 0.198 2026-10-07 19:50:26,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.157 2026-10-07 19:50:26,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:26] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-10-07 19:50:27,693 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:27,694 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:50:27,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 19:50:27,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:50:27,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:50:27,851 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-10-07 19:50:27,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.054 0.081 2026-10-07 19:50:27,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:50:27,927 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:50:27,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.130 2026-10-07 19:50:28,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /odoo HTTP/1.1" 200 - 29 0.039 0.063 2026-10-07 19:50:28,077 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.007 0.124 2026-10-07 19:50:28,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.029 0.032 2026-10-07 19:50:28,171 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:50:28,193 43 INFO rb-ce3bf1e-225338-422107 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 19:50:28,205 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:28,247 43 INFO rb-ce3bf1e-225338-422107 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 19:50:28,276 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 13 0.040 0.137 2026-10-07 19:50:28,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.155 2026-10-07 19:50:28,304 43 INFO rb-ce3bf1e-225338-422107 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 19:50:28,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.019 0.202 2026-10-07 19:50:28,357 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.219 2026-10-07 19:50:28,416 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.214 2026-10-07 19:50:28,450 43 INFO rb-ce3bf1e-225338-422107 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 19:50:28,461 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:50:28,466 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:50:28,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /mail/data HTTP/1.1" 200 - 34 0.060 0.271 2026-10-07 19:50:28,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.302 2026-10-07 19:50:28,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.239 2026-10-07 19:50:28,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.131 2026-10-07 19:50:28,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:28] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.287 2026-10-07 19:50:29,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 118 0.164 0.304 2026-10-07 19:50:29,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.539 2026-10-07 19:50:29,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.141 2026-10-07 19:50:29,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.035 0.218 2026-10-07 19:50:29,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.243 2026-10-07 19:50:29,517 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.118 2026-10-07 19:50:29,549 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:50:29,783 43 INFO rb-ce3bf1e-225338-422107 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 19:50:29,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.015 0.031 2026-10-07 19:50:29,865 43 INFO rb-ce3bf1e-225338-422107 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 19:50:29,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 19:50:29,929 43 INFO rb-ce3bf1e-225338-422107 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 19:50:29,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:29] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.030 0.073 2026-10-07 19:50:30,015 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,066 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,144 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,220 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:30] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.012 2026-10-07 19:50:30,273 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:30] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.021 0.042 2026-10-07 19:50:30,324 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,375 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,441 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,519 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,532 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:30] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.011 0.017 2026-10-07 19:50:30,574 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:30] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.023 0.063 2026-10-07 19:50:30,649 43 INFO rb-ce3bf1e-225338-422107 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 19:50:30,700 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-10-07 19:50:30,701 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-10-07 19:50:30,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26563872 (allocated 28033024) 2026-10-07 19:50:30,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 152033 2026-10-07 19:50:30,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-10-07 19:50:30,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 152033 2026-10-07 19:50:31,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195031_000629_test_01_project_tags.txt 2026-10-07 19:50:31,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmpr0e4b6yy_chrome_odoo" 2026-10-07 19:50:31,047 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:50:31,265 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-10-07 19:50:31,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 152241 2026-10-07 19:50:31,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpmd43ozr9_chrome_odoo 2026-10-07 19:50:31,821 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:38507/json/version 2026-10-07 19:50:31,823 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:31,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:50:31,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:38507/json 2026-10-07 19:50:31,885 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:31,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:38507/devtools/page/EFB83F510E7B6A628FA60BD9B0B06362 2026-10-07 19:50:31,919 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-10-07 19:50:31,941 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-10-07 19:50:32,089 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:50:32,097 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-10-07 19:50:32,099 43 INFO rb-ce3bf1e-225338-422107 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 19:50:32,099 43 INFO rb-ce3bf1e-225338-422107 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 19:50:32,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:50:34,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /odoo HTTP/1.1" 200 - 153 0.182 1.980 2026-10-07 19:50:34,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': 'EFB83F510E7B6A628FA60BD9B0B06362', 'loaderId': '2E450B02C4FBDF0F51090EE673D97344', 'isDownload': False} 2026-10-07 19:50:34,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-10-07 19:50:34,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.046 0.130 2026-10-07 19:50:34,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.182 2026-10-07 19:50:34,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.196 2026-10-07 19:50:34,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.180 2026-10-07 19:50:34,574 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:50:34,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:34] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 19:50:35,672 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:35,675 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:35,702 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:50:35,758 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:50:35,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.035 0.069 2026-10-07 19:50:35,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:50:35,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.098 2026-10-07 19:50:35,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.090 2026-10-07 19:50:35,868 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:50:35,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:35,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:35] "GET /odoo HTTP/1.1" 200 - 29 0.021 0.055 2026-10-07 19:50:36,018 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.099 2026-10-07 19:50:36,090 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.027 2026-10-07 19:50:36,150 43 INFO rb-ce3bf1e-225338-422107 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 19:50:36,172 43 INFO rb-ce3bf1e-225338-422107 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 19:50:36,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50: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 19:50:36,188 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50: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 19:50:36,198 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.033 0.115 2026-10-07 19:50:36,236 43 INFO rb-ce3bf1e-225338-422107 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 19:50:36,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /web/image/res.partner/3/avatar_128?unique=1791402631000 HTTP/1.1" 200 - 6 0.007 0.177 2026-10-07 19:50:36,248 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.176 2026-10-07 19:50:36,255 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.179 2026-10-07 19:50:36,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.019 0.098 2026-10-07 19:50:36,367 43 INFO rb-ce3bf1e-225338-422107 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 19:50:36,403 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.019 2026-10-07 19:50:36,404 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.037 2026-10-07 19:50:36,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /mail/data HTTP/1.1" 200 - 34 0.076 0.175 2026-10-07 19:50:36,447 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.222 2026-10-07 19:50:36,455 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.210 2026-10-07 19:50:36,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.085 2026-10-07 19:50:36,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.009 0.086 2026-10-07 19:50:36,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.271 2026-10-07 19:50:36,840 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.115 0.192 2026-10-07 19:50:36,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 19:50:36,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:50:37,059 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "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 19:50:37,295 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:50:37,367 43 INFO rb-ce3bf1e-225338-422107 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 19:50:37,426 43 INFO rb-ce3bf1e-225338-422107 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 19:50:37,432 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "POST /mail/data HTTP/1.1" 200 - 45 0.081 0.090 2026-10-07 19:50:37,468 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.012 0.118 2026-10-07 19:50:37,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.013 0.158 2026-10-07 19:50:37,555 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.199 2026-10-07 19:50:37,583 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.004 0.208 2026-10-07 19:50:37,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.018 0.250 2026-10-07 19:50:37,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "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.003 0.193 2026-10-07 19:50:37,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.212 2026-10-07 19:50:37,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 14 0.030 0.090 2026-10-07 19:50:37,869 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:37] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.017 0.031 2026-10-07 19:50:37,957 43 INFO rb-ce3bf1e-225338-422107 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 19:50:38,024 43 INFO rb-ce3bf1e-225338-422107 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 19:50:38,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "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.008 2026-10-07 19:50:38,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "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.147 0.202 2026-10-07 19:50:38,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 70 0.069 0.286 2026-10-07 19:50:38,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 19:50:38,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.024 2026-10-07 19:50:38,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.022 2026-10-07 19:50:38,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:38] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:50:38,968 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.075 2026-10-07 19:50:39,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.019 0.040 2026-10-07 19:50:39,158 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.004 0.058 2026-10-07 19:50:39,185 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "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 19:50:39,251 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,309 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.072 2026-10-07 19:50:39,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.030 0.035 2026-10-07 19:50:39,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.053 2026-10-07 19:50:39,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:50:39,623 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,683 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,694 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "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 19:50:39,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 1 0.003 0.019 2026-10-07 19:50:39,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.008 0.019 2026-10-07 19:50:39,825 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,883 43 INFO rb-ce3bf1e-225338-422107 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 19:50:39,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:39] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.006 0.009 2026-10-07 19:50:40,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "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.132 0.216 2026-10-07 19:50:40,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.092 2026-10-07 19:50:40,449 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 19:50:40,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.009 0.036 2026-10-07 19:50:40,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.031 2026-10-07 19:50:40,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "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 19:50:40,579 43 INFO rb-ce3bf1e-225338-422107 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 19:50:40,662 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.068 2026-10-07 19:50:40,696 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "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 19:50:40,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:40] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.014 0.034 2026-10-07 19:50:40,783 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-10-07 19:50:40,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-10-07 19:50:40,982 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 33591420 (allocated 36294656) 2026-10-07 19:50:40,997 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 152241 2026-10-07 19:50:40,999 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-10-07 19:50:41,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 152241 2026-10-07 19:50:41,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195041_124819_test_project_templates_tour.txt 2026-10-07 19:50:41,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmpmd43ozr9_chrome_odoo" 2026-10-07 19:50:41,153 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:50:41,222 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-10-07 19:50:41,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 152474 2026-10-07 19:50:41,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpkxdiykil_chrome_odoo 2026-10-07 19:50:41,641 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:45749/json/version 2026-10-07 19:50:41,657 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45749', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:41,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:50:41,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:45749/json 2026-10-07 19:50:41,692 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45749', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:50:41,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:45749/devtools/page/494A7A0A11DA868E43F051031480B6B2 2026-10-07 19:50:41,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 19:50:41,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 19:50:41,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:50:41,871 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 19:50:41,876 43 INFO rb-ce3bf1e-225338-422107 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 19:50:41,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-10-07 19:50:41,906 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:50:43,787 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:43] "GET /odoo HTTP/1.1" 200 - 162 0.170 1.717 2026-10-07 19:50:43,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '494A7A0A11DA868E43F051031480B6B2', 'loaderId': 'F4B347699C0E9BA9B708EBD320577856', 'isDownload': False} 2026-10-07 19:50:43,792 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-07 19:50:43,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:43] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.008 2026-10-07 19:50:43,857 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:43] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.033 2026-10-07 19:50:44,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:44] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.050 0.162 2026-10-07 19:50:44,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:44] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.193 2026-10-07 19:50:44,073 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:44] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-10-07 19:50:44,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:44] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:50:45,089 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:50:45,098 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:50:45,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.014 2026-10-07 19:50:45,187 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:50:45,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:50:45,269 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.050 0.073 2026-10-07 19:50:45,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.116 2026-10-07 19:50:45,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:50:45,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.112 2026-10-07 19:50:45,308 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:50:45,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.049 2026-10-07 19:50:45,465 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.115 2026-10-07 19:50:45,514 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:50:45,542 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "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 19:50:45,544 43 INFO rb-ce3bf1e-225338-422107 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 19:50:45,571 43 INFO rb-ce3bf1e-225338-422107 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 19:50:45,572 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 13 0.030 0.078 2026-10-07 19:50:45,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.139 2026-10-07 19:50:45,640 43 INFO rb-ce3bf1e-225338-422107 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 19:50:45,644 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.180 2026-10-07 19:50:45,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.171 2026-10-07 19:50:45,701 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.123 2026-10-07 19:50:45,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.125 2026-10-07 19:50:45,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.233 2026-10-07 19:50:45,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.074 2026-10-07 19:50:45,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.068 2026-10-07 19:50:45,799 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:50:45,808 43 INFO rb-ce3bf1e-225338-422107 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 19:50:45,836 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:50:45,856 43 INFO rb-ce3bf1e-225338-422107 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 19:50:45,885 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /mail/data HTTP/1.1" 200 - 34 0.046 0.251 2026-10-07 19:50:45,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:45] "POST /web/action/load HTTP/1.1" 200 - 10 0.011 0.078 2026-10-07 19:50:46,438 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.182 0.252 2026-10-07 19:50:46,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 19:50:46,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:50:46,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:50:46,787 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:50:46,850 43 INFO rb-ce3bf1e-225338-422107 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 19:50:46,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.026 0.028 2026-10-07 19:50:46,917 43 INFO rb-ce3bf1e-225338-422107 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 19:50:46,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.018 0.075 2026-10-07 19:50:46,962 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.013 0.100 2026-10-07 19:50:46,973 43 INFO rb-ce3bf1e-225338-422107 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 19:50:46,999 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:46] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.013 0.129 2026-10-07 19:50:47,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /mail/data HTTP/1.1" 200 - 45 0.049 0.210 2026-10-07 19:50:47,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.167 2026-10-07 19:50:47,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.035 2026-10-07 19:50:47,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.007 0.042 2026-10-07 19:50:47,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 19:50:47,403 43 INFO rb-ce3bf1e-225338-422107 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 19:50:47,464 43 INFO rb-ce3bf1e-225338-422107 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 19:50:47,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.045 0.084 2026-10-07 19:50:47,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:47] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.020 0.045 2026-10-07 19:50:48,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.116 0.228 2026-10-07 19:50:48,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.015 2026-10-07 19:50:48,106 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.007 0.030 2026-10-07 19:50:48,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.015 2026-10-07 19:50:48,150 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "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 19:50:48,217 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,272 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.009 0.021 2026-10-07 19:50:48,348 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,403 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,458 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,474 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.009 2026-10-07 19:50:48,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.006 0.020 2026-10-07 19:50:48,562 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,620 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.032 2026-10-07 19:50:48,671 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,700 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:48] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 19:50:48,744 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,796 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,856 43 INFO rb-ce3bf1e-225338-422107 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 19:50:48,908 43 INFO rb-ce3bf1e-225338-422107 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 19:50:49,009 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.069 0.083 2026-10-07 19:50:49,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.015 2026-10-07 19:50:49,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.015 0.068 2026-10-07 19:50:49,215 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "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.121 2026-10-07 19:50:49,236 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.092 2026-10-07 19:50:49,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.106 2026-10-07 19:50:49,390 43 INFO rb-ce3bf1e-225338-422107 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 19:50:49,437 43 INFO rb-ce3bf1e-225338-422107 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 19:50:49,467 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.042 0.084 2026-10-07 19:50:49,498 43 INFO rb-ce3bf1e-225338-422107 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 19:50:49,505 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.009 0.021 2026-10-07 19:50:49,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.035 2026-10-07 19:50:49,568 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.018 0.056 2026-10-07 19:50:49,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.126 2026-10-07 19:50:49,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.047 0.087 2026-10-07 19:50:49,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.009 2026-10-07 19:50:49,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "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 19:50:49,982 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:49] "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 19:50:50,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.005 2026-10-07 19:50:50,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50: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.009 0.035 2026-10-07 19:50:50,177 43 INFO rb-ce3bf1e-225338-422107 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 19:50:50,220 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50: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.013 0.019 2026-10-07 19:50:50,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.043 0.097 2026-10-07 19:50:50,433 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "POST /mail/data HTTP/1.1" 200 - 34 0.039 0.197 2026-10-07 19:50:50,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.040 2026-10-07 19:50:50,590 43 INFO rb-ce3bf1e-225338-422107 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 19:50:50,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 19:50:50,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:50] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.012 2026-10-07 19:50:50,676 43 INFO rb-ce3bf1e-225338-422107 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 19:50:50,822 43 INFO rb-ce3bf1e-225338-422107 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 19:50:50,871 43 INFO rb-ce3bf1e-225338-422107 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 19:50:50,946 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,006 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,016 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.019 0.048 2026-10-07 19:50:51,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.013 0.024 2026-10-07 19:50:51,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-10-07 19:50:51,203 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.009 0.019 2026-10-07 19:50:51,270 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50: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 19:50:51,284 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,331 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.015 0.052 2026-10-07 19:50:51,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.013 2026-10-07 19:50:51,392 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,450 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /mail/data HTTP/1.1" 200 - 25 0.043 0.066 2026-10-07 19:50:51,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.014 0.116 2026-10-07 19:50:51,586 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,611 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.003 0.018 2026-10-07 19:50:51,643 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,704 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.040 0.081 2026-10-07 19:50:51,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "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 19:50:51,840 43 INFO rb-ce3bf1e-225338-422107 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 19:50:51,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.011 0.043 2026-10-07 19:50:51,989 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "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 19:50:51,991 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:51] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:50:52,027 43 INFO rb-ce3bf1e-225338-422107 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 19:50:52,065 43 INFO rb-ce3bf1e-225338-422107 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 19:50:52,146 43 INFO rb-ce3bf1e-225338-422107 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 19:50:52,198 43 INFO rb-ce3bf1e-225338-422107 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 19:50:52,258 43 INFO rb-ce3bf1e-225338-422107 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 19:50:52,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.047 0.087 2026-10-07 19:50:52,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.104 0.172 2026-10-07 19:50:52,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.271 2026-10-07 19:50:52,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.021 0.032 2026-10-07 19:50:52,758 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.076 2026-10-07 19:50:52,767 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.088 2026-10-07 19:50:52,865 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /mail/data HTTP/1.1" 200 - 36 0.043 0.136 2026-10-07 19:50:52,880 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.090 2026-10-07 19:50:52,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.044 0.150 2026-10-07 19:50:52,990 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.196 2026-10-07 19:50:53,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "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 19:50:53,091 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,153 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.016 0.042 2026-10-07 19:50:53,185 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,242 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,293 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,361 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.047 0.076 2026-10-07 19:50:53,579 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.028 0.055 2026-10-07 19:50:53,625 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,676 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,739 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,789 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,845 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.036 0.068 2026-10-07 19:50:53,889 43 INFO rb-ce3bf1e-225338-422107 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 19:50:53,939 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-10-07 19:50:53,940 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 19:50:53,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:53] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.051 0.059 2026-10-07 19:50:54,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.036 0.142 2026-10-07 19:50:54,258 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41815108 (allocated 44814336) 2026-10-07 19:50:54,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 152474 2026-10-07 19:50:54,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-10-07 19:50:54,269 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 152474 2026-10-07 19:50:54,283 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.038 2026-10-07 19:50:54,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.053 2026-10-07 19:50:54,398 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195054_398639_test_01_project_tour.txt 2026-10-07 19:50:54,399 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpkxdiykil_chrome_odoo" 2026-10-07 19:50:54,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-10-07 19:50:55,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 152750 2026-10-07 19:50:55,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpg5xsthox_chrome_odoo 2026-10-07 19:50:55,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46269/json/version 2026-10-07 19:50:55,061 43 INFO rb-ce3bf1e-225338-422107 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 19:50:55,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: Chrome/150.0.7871.114 2026-10-07 19:50:55,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:46269/json 2026-10-07 19:50:55,100 43 INFO rb-ce3bf1e-225338-422107 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 19:50:55,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:46269/devtools/page/2BE19D2A4DB308D905A322E004FDB9CD 2026-10-07 19:50:55,121 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-10-07 19:50:55,130 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-10-07 19:50:55,229 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:50:55,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-10-07 19:50:55,239 43 INFO rb-ce3bf1e-225338-422107 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 19:50:55,239 43 INFO rb-ce3bf1e-225338-422107 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 19:50:55,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:50:57,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /odoo?debug=1 HTTP/1.1" 200 - 157 0.202 1.910 2026-10-07 19:50:57,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '2BE19D2A4DB308D905A322E004FDB9CD', 'loaderId': 'EAEA42FAD3C5AC5952F722B2B9EBFC38', 'isDownload': False} 2026-10-07 19:50:57,370 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-10-07 19:50:57,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-10-07 19:50:57,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.028 2026-10-07 19:50:57,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.033 0.208 2026-10-07 19:50:57,681 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.010 0.251 2026-10-07 19:50:57,727 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:50:57,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:57] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:50:58,526 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:50:58,529 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:50:58,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.022 2026-10-07 19:50:58,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:50:58,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-07 19:50:58,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.032 0.078 2026-10-07 19:50:58,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.112 2026-10-07 19:50:58,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-10-07 19:50:58,725 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.135 2026-10-07 19:50:58,727 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:50:58,837 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /odoo HTTP/1.1" 200 - 29 0.030 0.051 2026-10-07 19:50:58,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.102 2026-10-07 19:50:58,958 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:50:58,977 43 INFO rb-ce3bf1e-225338-422107 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 19:50:58,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.045 0.084 2026-10-07 19:50:58,990 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:58] "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 19:50:59,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.027 0.168 2026-10-07 19:50:59,072 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.197 2026-10-07 19:50:59,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.201 2026-10-07 19:50:59,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.246 2026-10-07 19:50:59,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.119 2026-10-07 19:50:59,157 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:50:59,163 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:50:59,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "POST /mail/data HTTP/1.1" 200 - 34 0.070 0.133 2026-10-07 19:50:59,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.036 0.227 2026-10-07 19:50:59,394 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.372 2026-10-07 19:50:59,491 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 11 0.025 0.073 2026-10-07 19:50:59,641 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:50:59] "GET /web/webclient/load_menus HTTP/1.1" 200 - 10 0.028 0.224 2026-10-07 19:51:00,286 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:00,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:51:00,302 43 INFO rb-ce3bf1e-225338-422107 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 19:51:00,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.005 0.006 2026-10-07 19:51:00,346 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-10-07 19:51:00,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.011 0.027 2026-10-07 19:51:00,541 43 INFO rb-ce3bf1e-225338-422107 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 19:51:00,606 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.019 0.085 2026-10-07 19:51:00,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.078 2026-10-07 19:51:00,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.004 0.079 2026-10-07 19:51:00,651 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.002 0.131 2026-10-07 19:51:00,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /mail/data HTTP/1.1" 200 - 19 0.020 0.132 2026-10-07 19:51:00,719 43 INFO rb-ce3bf1e-225338-422107 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 19:51:00,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.148 2026-10-07 19:51:00,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.125 2026-10-07 19:51:00,740 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.174 2026-10-07 19:51:00,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:00] "POST /web/action/load HTTP/1.1" 200 - 10 0.019 0.030 2026-10-07 19:51:01,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.150 0.254 2026-10-07 19:51:01,409 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.045 0.076 2026-10-07 19:51:01,476 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.176 2026-10-07 19:51:01,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.183 2026-10-07 19:51:01,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.088 2026-10-07 19:51:01,727 43 INFO rb-ce3bf1e-225338-422107 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 19:51:01,736 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.013 0.045 2026-10-07 19:51:01,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.032 2026-10-07 19:51:01,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:01] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.023 0.074 2026-10-07 19:51:02,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.065 0.255 2026-10-07 19:51:02,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.013 2026-10-07 19:51:02,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.022 0.061 2026-10-07 19:51:02,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.076 2026-10-07 19:51:02,352 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "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 19:51:02,462 43 INFO rb-ce3bf1e-225338-422107 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 19:51:02,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.008 0.070 2026-10-07 19:51:02,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "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.074 2026-10-07 19:51:02,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.045 0.196 2026-10-07 19:51:02,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.012 2026-10-07 19:51:02,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:02] "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 19:51:03,022 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "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 19:51:03,174 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-10-07 19:51:03,232 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.016 0.024 2026-10-07 19:51:03,296 43 INFO rb-ce3bf1e-225338-422107 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 19:51:03,345 43 INFO rb-ce3bf1e-225338-422107 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 19:51:03,368 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.034 0.084 2026-10-07 19:51:03,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.129 2026-10-07 19:51:03,471 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.013 0.180 2026-10-07 19:51:03,531 43 INFO rb-ce3bf1e-225338-422107 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 19:51:03,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /mail/data HTTP/1.1" 200 - 29 0.046 0.288 2026-10-07 19:51:03,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.161 2026-10-07 19:51:03,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:51:03,897 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.074 0.262 2026-10-07 19:51:03,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.375 2026-10-07 19:51:03,938 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "GET /web/image/res.partner/2/avatar_128?unique=1791392429000 HTTP/1.1" 200 - 5 0.010 0.423 2026-10-07 19:51:03,950 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 19:51:03,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.012 0.048 2026-10-07 19:51:03,983 43 INFO rb-ce3bf1e-225338-422107 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 19:51:03,991 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:03] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 19:51:04,042 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /mail/data HTTP/1.1" 200 - 26 0.039 0.064 2026-10-07 19:51:04,107 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.026 0.135 2026-10-07 19:51:04,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.167 2026-10-07 19:51:04,189 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.013 0.093 2026-10-07 19:51:04,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.099 2026-10-07 19:51:04,290 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.238 2026-10-07 19:51:04,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.117 2026-10-07 19:51:04,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.038 0.197 2026-10-07 19:51:04,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.013 0.011 2026-10-07 19:51:04,514 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.028 2026-10-07 19:51:04,525 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,533 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.032 2026-10-07 19:51:04,583 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /mail/data HTTP/1.1" 200 - 26 0.043 0.055 2026-10-07 19:51:04,637 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.144 2026-10-07 19:51:04,716 43 INFO rb-ce3bf1e-225338-422107 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 19:51:04,726 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.026 0.162 2026-10-07 19:51:04,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.023 0.091 2026-10-07 19:51:04,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.012 0.150 2026-10-07 19:51:04,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:04] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.256 2026-10-07 19:51:05,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.049 0.247 2026-10-07 19:51:05,054 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.320 2026-10-07 19:51:05,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.020 2026-10-07 19:51:05,086 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "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 19:51:05,099 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "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 19:51:05,116 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,141 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.025 2026-10-07 19:51:05,175 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /mail/data HTTP/1.1" 200 - 26 0.037 0.064 2026-10-07 19:51:05,236 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.075 2026-10-07 19:51:05,305 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.159 2026-10-07 19:51:05,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-10-07 19:51:05,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.056 0.122 2026-10-07 19:51:05,525 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:51:05,543 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "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 19:51:05,558 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:05,589 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,598 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.026 2026-10-07 19:51:05,655 43 INFO rb-ce3bf1e-225338-422107 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 19:51:05,690 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /mail/data HTTP/1.1" 200 - 26 0.037 0.062 2026-10-07 19:51:05,790 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.109 2026-10-07 19:51:05,830 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.218 2026-10-07 19:51:05,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.009 0.024 2026-10-07 19:51:05,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.020 0.077 2026-10-07 19:51:05,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.095 2026-10-07 19:51:05,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:05] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 19:51:06,024 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.098 2026-10-07 19:51:06,274 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.042 0.072 2026-10-07 19:51:06,302 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "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 19:51:06,367 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.055 2026-10-07 19:51:06,465 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.016 0.020 2026-10-07 19:51:06,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.011 2026-10-07 19:51:06,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.039 2026-10-07 19:51:06,543 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /mail/data HTTP/1.1" 200 - 26 0.029 0.055 2026-10-07 19:51:06,603 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.017 2026-10-07 19:51:06,710 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:51:06,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:51:06,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.007 0.049 2026-10-07 19:51:06,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "GET /web/assets/8cff5e0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.035 2026-10-07 19:51:06,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "GET /web/assets/ae10734/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-10-07 19:51:06,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:06] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.009 2026-10-07 19:51:06,879 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,931 43 INFO rb-ce3bf1e-225338-422107 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 19:51:06,986 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,043 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,071 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.007 0.014 2026-10-07 19:51:07,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.009 0.023 2026-10-07 19:51:07,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.005 0.018 2026-10-07 19:51:07,209 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,264 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,319 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,369 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,420 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,483 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,563 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:51:07,617 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,675 43 INFO rb-ce3bf1e-225338-422107 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 19:51:07,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 17 0.021 0.069 2026-10-07 19:51:07,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "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 19:51:07,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:07] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.010 0.069 2026-10-07 19:51:08,006 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.035 0.067 2026-10-07 19:51:08,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.101 2026-10-07 19:51:08,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "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 19:51:08,070 43 INFO rb-ce3bf1e-225338-422107 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 19:51:08,131 43 INFO rb-ce3bf1e-225338-422107 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 19:51:08,194 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.018 0.042 2026-10-07 19:51:08,309 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.009 0.087 2026-10-07 19:51:08,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 19:51:08,383 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.004 0.033 2026-10-07 19:51:08,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.012 0.015 2026-10-07 19:51:08,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:08,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.011 2026-10-07 19:51:08,780 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:51:08,877 43 INFO rb-ce3bf1e-225338-422107 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 19:51:08,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.033 2026-10-07 19:51:08,934 43 INFO rb-ce3bf1e-225338-422107 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 19:51:08,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.017 0.066 2026-10-07 19:51:08,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:08] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.008 0.106 2026-10-07 19:51:09,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.010 0.147 2026-10-07 19:51:09,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.134 2026-10-07 19:51:09,145 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.003 0.017 2026-10-07 19:51:09,157 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.026 2026-10-07 19:51:09,212 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "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 19:51:09,303 43 INFO rb-ce3bf1e-225338-422107 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 19:51:09,430 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.095 2026-10-07 19:51:09,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 15 0.016 0.041 2026-10-07 19:51:09,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 19:51:09,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "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 19:51:09,673 43 INFO rb-ce3bf1e-225338-422107 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 19:51:09,744 43 INFO rb-ce3bf1e-225338-422107 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 19:51:09,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:09] "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 19:51:09,828 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 54 0.095 0.103 2026-10-07 19:51:10,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "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 19:51:10,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "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 19:51:10,120 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,177 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.032 0.032 2026-10-07 19:51:10,183 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.079 2026-10-07 19:51:10,237 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,250 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.106 2026-10-07 19:51:10,312 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /mail/data HTTP/1.1" 200 - 31 0.031 0.192 2026-10-07 19:51:10,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.011 0.184 2026-10-07 19:51:10,399 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.089 2026-10-07 19:51:10,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.038 0.179 2026-10-07 19:51:10,619 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.045 2026-10-07 19:51:10,633 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 19:51:10,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.029 2026-10-07 19:51:10,650 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,687 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.025 0.050 2026-10-07 19:51:10,710 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,773 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /mail/data HTTP/1.1" 200 - 31 0.026 0.106 2026-10-07 19:51:10,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.140 2026-10-07 19:51:10,847 43 INFO rb-ce3bf1e-225338-422107 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 19:51:10,870 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.146 2026-10-07 19:51:10,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.037 2026-10-07 19:51:11,040 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.051 0.128 2026-10-07 19:51:11,078 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.007 0.015 2026-10-07 19:51:11,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "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 19:51:11,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 19:51:11,118 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,164 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.015 0.044 2026-10-07 19:51:11,177 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,214 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.026 0.036 2026-10-07 19:51:11,238 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /mail/data HTTP/1.1" 200 - 31 0.025 0.120 2026-10-07 19:51:11,316 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.009 0.145 2026-10-07 19:51:11,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.041 2026-10-07 19:51:11,501 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.038 0.133 2026-10-07 19:51:11,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.011 0.014 2026-10-07 19:51:11,559 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.024 2026-10-07 19:51:11,565 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.023 2026-10-07 19:51:11,573 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.045 2026-10-07 19:51:11,627 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,688 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /mail/data HTTP/1.1" 200 - 31 0.028 0.094 2026-10-07 19:51:11,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.138 2026-10-07 19:51:11,761 43 INFO rb-ce3bf1e-225338-422107 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 19:51:11,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.140 2026-10-07 19:51:11,796 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.036 2026-10-07 19:51:11,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:11] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 34 0.058 0.156 2026-10-07 19:51:12,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.010 0.011 2026-10-07 19:51:12,062 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.016 2026-10-07 19:51:12,069 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,075 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.024 2026-10-07 19:51:12,113 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.022 0.042 2026-10-07 19:51:12,177 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,223 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /mail/data HTTP/1.1" 200 - 31 0.041 0.106 2026-10-07 19:51:12,256 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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.011 0.166 2026-10-07 19:51:12,282 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,306 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.007 0.011 2026-10-07 19:51:12,344 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.010 2026-10-07 19:51:12,365 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,425 43 INFO rb-ce3bf1e-225338-422107 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 19:51:12,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.053 2026-10-07 19:51:12,581 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.025 0.043 2026-10-07 19:51:12,592 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.072 2026-10-07 19:51:12,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:12] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:51:12,674 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-10-07 19:51:12,675 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 19:51:12,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 54743616 (allocated 57761792) 2026-10-07 19:51:12,975 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 152750 2026-10-07 19:51:12,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-10-07 19:51:12,985 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 152750 2026-10-07 19:51:13,114 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195113_114709_test_project_task_history.txt 2026-10-07 19:51:13,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpg5xsthox_chrome_odoo" 2026-10-07 19:51:13,135 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-10-07 19:51:13,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 153130 2026-10-07 19:51:13,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmpiqet1f55_chrome_odoo 2026-10-07 19:51:13,667 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:43585/json/version 2026-10-07 19:51:13,669 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43585', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:13,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: Chrome/150.0.7871.114 2026-10-07 19:51:13,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:43585/json 2026-10-07 19:51:13,780 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43585', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:13,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:43585/devtools/page/A84D0D30646FD8D0B1E8DBBEEB50F099 2026-10-07 19:51:13,835 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-10-07 19:51:13,841 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-10-07 19:51:13,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:51:13,910 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-10-07 19:51:13,912 43 INFO rb-ce3bf1e-225338-422107 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 19:51:13,912 43 INFO rb-ce3bf1e-225338-422107 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 19:51:13,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:51:15,743 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:15] "GET /odoo HTTP/1.1" 200 - 157 0.172 1.646 2026-10-07 19:51:15,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': 'A84D0D30646FD8D0B1E8DBBEEB50F099', 'loaderId': '80E8DE2CCF1F9A9F6BDA44D86025ECB7', 'isDownload': False} 2026-10-07 19:51:15,748 43 INFO rb-ce3bf1e-225338-422107 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 19:51:15,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:15] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 19:51:15,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:15] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-10-07 19:51:16,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.033 0.177 2026-10-07 19:51:16,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.227 2026-10-07 19:51:16,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 19:51:16,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.024 2026-10-07 19:51:16,921 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:51:16,939 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.028 2026-10-07 19:51:16,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.030 2026-10-07 19:51:17,025 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:51:17,050 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-07 19:51:17,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.055 0.084 2026-10-07 19:51:17,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.143 2026-10-07 19:51:17,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.123 2026-10-07 19:51:17,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-10-07 19:51:17,174 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:51:17,317 43 INFO rb-ce3bf1e-225338-422107 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 19:51:17,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /odoo HTTP/1.1" 200 - 29 0.041 0.091 2026-10-07 19:51:17,328 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:51:17,343 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:17,369 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.165 2026-10-07 19:51:17,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.003 0.122 2026-10-07 19:51:17,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.025 0.191 2026-10-07 19:51:17,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.008 0.232 2026-10-07 19:51:17,493 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.133 2026-10-07 19:51:17,586 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:51:17,589 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.027 2026-10-07 19:51:17,604 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.029 0.198 2026-10-07 19:51:17,645 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.013 0.391 2026-10-07 19:51:17,747 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "POST /mail/data HTTP/1.1" 200 - 34 0.048 0.216 2026-10-07 19:51:17,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.376 2026-10-07 19:51:17,791 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.012 0.396 2026-10-07 19:51:17,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:17] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.030 0.220 2026-10-07 19:51:18,118 43 INFO rb-ce3bf1e-225338-422107 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 19:51:18,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.008 0.011 2026-10-07 19:51:18,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:51:18,139 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:51:18,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.006 2026-10-07 19:51:18,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-10-07 19:51:18,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.023 0.023 2026-10-07 19:51:18,458 43 INFO rb-ce3bf1e-225338-422107 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 19:51:18,483 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.028 0.064 2026-10-07 19:51:18,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.004 0.125 2026-10-07 19:51:18,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /mail/data HTTP/1.1" 200 - 19 0.016 0.133 2026-10-07 19:51:18,600 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.196 2026-10-07 19:51:18,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.138 2026-10-07 19:51:18,634 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.009 0.231 2026-10-07 19:51:18,657 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.003 0.162 2026-10-07 19:51:18,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.133 2026-10-07 19:51:18,665 43 INFO rb-ce3bf1e-225338-422107 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 19:51:18,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.017 0.139 2026-10-07 19:51:18,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.051 2026-10-07 19:51:18,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.031 2026-10-07 19:51:19,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.106 0.228 2026-10-07 19:51:19,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.039 0.065 2026-10-07 19:51:19,289 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.099 2026-10-07 19:51:19,448 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /mail/data HTTP/1.1" 200 - 45 0.032 0.198 2026-10-07 19:51:19,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.123 2026-10-07 19:51:19,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.035 2026-10-07 19:51:19,556 43 INFO rb-ce3bf1e-225338-422107 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 19:51:19,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.014 0.026 2026-10-07 19:51:19,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:19] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.029 0.074 2026-10-07 19:51:20,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.078 0.276 2026-10-07 19:51:20,110 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.013 0.025 2026-10-07 19:51:20,195 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.030 0.079 2026-10-07 19:51:20,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.121 2026-10-07 19:51:20,240 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.005 0.013 2026-10-07 19:51:20,355 43 INFO rb-ce3bf1e-225338-422107 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 19:51:20,452 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.014 0.079 2026-10-07 19:51:20,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "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.035 0.044 2026-10-07 19:51:20,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 33 0.030 0.142 2026-10-07 19:51:20,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 19:51:20,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "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 19:51:20,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "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 19:51:20,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:20] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-07 19:51:21,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.024 2026-10-07 19:51:21,094 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,100 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.021 2026-10-07 19:51:21,158 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.031 0.100 2026-10-07 19:51:21,244 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /mail/data HTTP/1.1" 200 - 29 0.031 0.176 2026-10-07 19:51:21,292 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.065 2026-10-07 19:51:21,366 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.018 0.212 2026-10-07 19:51:21,529 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.052 0.215 2026-10-07 19:51:21,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.233 2026-10-07 19:51:21,646 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "GET /web/image/res.partner/2/avatar_128?unique=1791392429000 HTTP/1.1" 200 - 5 0.024 0.285 2026-10-07 19:51:21,684 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.132 2026-10-07 19:51:21,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.078 2026-10-07 19:51:21,737 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /mail/data HTTP/1.1" 200 - 26 0.034 0.083 2026-10-07 19:51:21,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.195 2026-10-07 19:51:21,808 43 INFO rb-ce3bf1e-225338-422107 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 19:51:21,813 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.166 2026-10-07 19:51:21,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.130 2026-10-07 19:51:21,862 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.179 2026-10-07 19:51:21,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.004 0.055 2026-10-07 19:51:21,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.077 2026-10-07 19:51:21,981 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:51:21,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:21] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.002 0.021 2026-10-07 19:51:22,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.021 0.059 2026-10-07 19:51:22,049 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "GET /web/assets/8cff5e0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.054 2026-10-07 19:51:22,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "GET /web/assets/ae10734/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.053 2026-10-07 19:51:22,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.006 0.022 2026-10-07 19:51:22,162 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,213 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,275 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.007 0.015 2026-10-07 19:51:22,343 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /web/dataset/call_kw/project.task/html_field_history_get_comparison_at_revision#project.task.html_field_history_get_comparison_at_revision HTTP/1.1" 200 - 2 0.012 0.015 2026-10-07 19:51:22,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "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.007 0.018 2026-10-07 19:51:22,413 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,472 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,548 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "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 19:51:22,608 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,649 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.011 0.029 2026-10-07 19:51:22,664 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,744 43 INFO rb-ce3bf1e-225338-422107 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 19:51:22,746 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-10-07 19:51:22,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.043 0.151 2026-10-07 19:51:22,976 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.011 2026-10-07 19:51:22,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:22] "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 19:51:23,004 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "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 19:51:23,023 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,046 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.012 0.037 2026-10-07 19:51:23,075 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /mail/data HTTP/1.1" 200 - 26 0.017 0.070 2026-10-07 19:51:23,130 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.092 2026-10-07 19:51:23,135 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,207 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:23,210 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,286 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,341 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.039 2026-10-07 19:51:23,396 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "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 19:51:23,474 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,650 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.054 0.103 2026-10-07 19:51:23,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.010 2026-10-07 19:51:23,693 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:23,714 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "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 19:51:23,726 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-10-07 19:51:23,726 43 INFO rb-ce3bf1e-225338-422107 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 19:51:23,752 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.028 2026-10-07 19:51:23,847 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /mail/data HTTP/1.1" 200 - 26 0.045 0.055 2026-10-07 19:51:23,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:23] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.027 0.136 2026-10-07 19:51:24,029 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35140880 (allocated 38129664) 2026-10-07 19:51:24,042 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 153130 2026-10-07 19:51:24,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-10-07 19:51:24,061 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 153130 2026-10-07 19:51:24,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195124_156561_test_project_task_last_history_steps.txt 2026-10-07 19:51:24,156 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmpiqet1f55_chrome_odoo" 2026-10-07 19:51:24,192 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:51:27,948 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-10-07 19:51:27,980 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-07 19:51:27,992 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-10-07 19:51:28,079 43 INFO rb-ce3bf1e-225338-422107 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 19:51:28,098 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-10-07 19:51:28,177 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #379 deleted mail.message records with IDs: [18780] 2026-10-07 19:51:28,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 379, model: project.milestone 2026-10-07 19:51:28,201 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-10-07 19:51:28,272 43 INFO rb-ce3bf1e-225338-422107 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 19:51:28,297 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-10-07 19:51:28,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-10-07 19:51:28,438 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #378 deleted mail.message records with IDs: [18779] 2026-10-07 19:51:28,483 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #378 deleted project.update records with IDs: [1] 2026-10-07 19:51:28,528 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-10-07 19:51:28,609 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 379, model: project.update 2026-10-07 19:51:28,632 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-10-07 19:51:28,716 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 19:51:28,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-10-07 19:51:28,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 19:51:28,827 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-10-07 19:51:28,914 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 379, model: project.update 2026-10-07 19:51:28,928 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-10-07 19:51:29,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-10-07 19:51:29,121 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #376 deleted mail.message records with IDs: [18779] 2026-10-07 19:51:29,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 376, model: project.update 2026-10-07 19:51:29,141 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-10-07 19:51:29,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 376, model: project.update 2026-10-07 19:51:29,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_unlink ... 2026-10-07 19:51:29,462 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #377 deleted mail.message records with IDs: [18784] 2026-10-07 19:51:29,487 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #377 deleted project.update records with IDs: [2] 2026-10-07 19:51:29,501 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #377 deleted mail.followers records with IDs: [3538] 2026-10-07 19:51:29,538 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 19:51:31,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-10-07 19:51:32,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-10-07 19:51:32,623 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-10-07 19:51:33,146 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-10-07 19:51:33,731 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:51:33,738 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-10-07 19:51:34,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153405 2026-10-07 19:51:34,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpcmrjz5fz_chrome_odoo 2026-10-07 19:51:34,204 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42073/json/version 2026-10-07 19:51:34,206 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:34,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:51:34,221 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42073/json 2026-10-07 19:51:34,222 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:34,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42073/devtools/page/8180C559F20A0FBC3C7D84E40279C6C9 2026-10-07 19:51:34,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 19:51:34,264 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 19:51:34,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:51:34,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 19:51:34,317 43 INFO rb-ce3bf1e-225338-422107 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 19:51:34,317 43 INFO rb-ce3bf1e-225338-422107 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 19:51:34,333 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:51:36,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /odoo HTTP/1.1" 200 - 162 0.148 1.668 2026-10-07 19:51:36,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '8180C559F20A0FBC3C7D84E40279C6C9', 'loaderId': 'B3BC49B551EB391CA2CC6907842E44BA', 'isDownload': False} 2026-10-07 19:51:36,148 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-10-07 19:51:36,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 19:51:36,204 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-10-07 19:51:36,406 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.169 2026-10-07 19:51:36,420 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.218 2026-10-07 19:51:36,450 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-10-07 19:51:36,539 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:36] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:51:37,331 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:37,338 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:37,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-10-07 19:51:37,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:51:37,458 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.024 0.057 2026-10-07 19:51:37,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:51:37,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.076 2026-10-07 19:51:37,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.065 2026-10-07 19:51:37,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:37,515 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:51:37,603 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /odoo HTTP/1.1" 200 - 29 0.029 0.049 2026-10-07 19:51:37,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.097 2026-10-07 19:51:37,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:51:37,726 43 INFO rb-ce3bf1e-225338-422107 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 19:51:37,730 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.023 0.054 2026-10-07 19:51:37,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "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 19:51:37,759 43 INFO rb-ce3bf1e-225338-422107 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 19:51:37,783 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.027 0.101 2026-10-07 19:51:37,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.001 0.129 2026-10-07 19:51:37,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.129 2026-10-07 19:51:37,824 43 INFO rb-ce3bf1e-225338-422107 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 19:51:37,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.018 0.061 2026-10-07 19:51:37,876 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.212 2026-10-07 19:51:37,937 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:51:37,957 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:37] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.038 2026-10-07 19:51:37,964 43 INFO rb-ce3bf1e-225338-422107 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 19:51:38,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.173 2026-10-07 19:51:38,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.244 2026-10-07 19:51:38,021 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.198 2026-10-07 19:51:38,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.183 2026-10-07 19:51:38,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.076 2026-10-07 19:51:38,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 110 0.131 0.246 2026-10-07 19:51:38,534 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:51:38,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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 19:51:38,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:38,844 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:38,903 43 INFO rb-ce3bf1e-225338-422107 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 19:51:38,928 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "POST /mail/data HTTP/1.1" 200 - 45 0.040 0.076 2026-10-07 19:51:38,944 43 INFO rb-ce3bf1e-225338-422107 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 19:51:38,953 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.006 0.078 2026-10-07 19:51:38,992 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:38] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.016 0.095 2026-10-07 19:51:39,029 43 INFO rb-ce3bf1e-225338-422107 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 19:51:39,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.011 0.127 2026-10-07 19:51:39,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.067 2026-10-07 19:51:39,125 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/action/load HTTP/1.1" 200 - 11 0.011 0.078 2026-10-07 19:51:39,197 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.015 0.024 2026-10-07 19:51:39,244 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.007 0.018 2026-10-07 19:51:39,350 43 INFO rb-ce3bf1e-225338-422107 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 19:51:39,419 43 INFO rb-ce3bf1e-225338-422107 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 19:51:39,547 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.047 0.074 2026-10-07 19:51:39,654 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:39] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.030 0.061 2026-10-07 19:51:40,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.067 0.292 2026-10-07 19:51:40,114 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.006 0.022 2026-10-07 19:51:40,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.047 2026-10-07 19:51:40,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.050 2026-10-07 19:51:40,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "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 19:51:40,233 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,292 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.013 0.027 2026-10-07 19:51:40,390 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,440 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,499 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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 19:51:40,549 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.020 0.023 2026-10-07 19:51:40,615 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.040 2026-10-07 19:51:40,667 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.014 2026-10-07 19:51:40,744 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,795 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,858 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,911 43 INFO rb-ce3bf1e-225338-422107 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 19:51:40,963 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,014 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,032 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 52 0.083 0.088 2026-10-07 19:51:41,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.018 2026-10-07 19:51:41,109 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.042 2026-10-07 19:51:41,184 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.025 0.085 2026-10-07 19:51:41,199 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.030 2026-10-07 19:51:41,214 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,217 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.034 2026-10-07 19:51:41,273 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,341 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,398 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.064 0.091 2026-10-07 19:51:41,445 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.042 2026-10-07 19:51:41,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:51:41,538 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.019 0.058 2026-10-07 19:51:41,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.080 2026-10-07 19:51:41,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.005 0.083 2026-10-07 19:51:41,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.015 2026-10-07 19:51:41,612 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.020 2026-10-07 19:51:41,661 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,717 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:51:41,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-10-07 19:51:41,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.020 0.053 2026-10-07 19:51:41,902 43 INFO rb-ce3bf1e-225338-422107 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 19:51:41,952 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,155 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,207 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.041 0.082 2026-10-07 19:51:42,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.018 2026-10-07 19:51:42,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.046 2026-10-07 19:51:42,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.012 0.104 2026-10-07 19:51:42,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.010 0.150 2026-10-07 19:51:42,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.017 0.065 2026-10-07 19:51:42,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.082 2026-10-07 19:51:42,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:51:42,556 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,614 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.016 0.083 2026-10-07 19:51:42,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 16 0.026 0.030 2026-10-07 19:51:42,810 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.047 2026-10-07 19:51:42,838 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:42,904 43 INFO rb-ce3bf1e-225338-422107 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 19:51:42,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:42] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.008 0.061 2026-10-07 19:51:43,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "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.033 2026-10-07 19:51:43,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 29 0.031 0.093 2026-10-07 19:51:43,151 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.136 2026-10-07 19:51:43,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:51:43,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.013 0.019 2026-10-07 19:51:43,422 43 INFO rb-ce3bf1e-225338-422107 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 19:51:43,518 43 INFO rb-ce3bf1e-225338-422107 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 19:51:43,571 43 INFO rb-ce3bf1e-225338-422107 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 19:51:43,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.070 0.048 2026-10-07 19:51:43,672 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /mail/data HTTP/1.1" 200 - 34 0.027 0.158 2026-10-07 19:51:43,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 31 0.045 0.156 2026-10-07 19:51:43,804 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.106 2026-10-07 19:51:43,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:43,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.013 0.020 2026-10-07 19:51:43,859 43 INFO rb-ce3bf1e-225338-422107 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 19:51:43,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.041 2026-10-07 19:51:43,894 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.059 2026-10-07 19:51:43,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.062 2026-10-07 19:51:43,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:43] "POST /mail/data HTTP/1.1" 200 - 31 0.020 0.069 2026-10-07 19:51:44,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.023 0.150 2026-10-07 19:51:44,076 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.project/json_friendly_approval_request_data#project.project.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.010 0.184 2026-10-07 19:51:44,169 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.006 0.081 2026-10-07 19:51:44,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.012 0.009 2026-10-07 19:51:44,303 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.025 0.066 2026-10-07 19:51:44,314 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "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 19:51:44,336 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-10-07 19:51:44,396 43 INFO rb-ce3bf1e-225338-422107 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 19:51:44,448 43 INFO rb-ce3bf1e-225338-422107 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 19:51:44,486 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 - 10 0.012 0.025 2026-10-07 19:51:44,541 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 7 0.016 0.024 2026-10-07 19:51:44,654 43 INFO rb-ce3bf1e-225338-422107 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 19:51:44,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 9 0.021 0.024 2026-10-07 19:51:44,707 43 INFO rb-ce3bf1e-225338-422107 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 19:51:44,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/action/load HTTP/1.1" 200 - 17 0.015 0.030 2026-10-07 19:51:44,834 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 22 0.017 0.045 2026-10-07 19:51:44,858 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:51:44,981 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:44] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 38 0.052 0.056 2026-10-07 19:51:45,069 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 17 0.045 0.132 2026-10-07 19:51:45,121 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,190 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.026 0.039 2026-10-07 19:51:45,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 17 0.033 0.054 2026-10-07 19:51:45,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-10-07 19:51:45,389 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,397 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:45,422 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:45,461 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 5 0.004 0.015 2026-10-07 19:51:45,511 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,617 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,678 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.006 0.014 2026-10-07 19:51:45,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 19:51:45,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:45] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 23 0.030 0.077 2026-10-07 19:51:45,912 43 INFO rb-ce3bf1e-225338-422107 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 19:51:45,973 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,060 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 13 0.028 0.049 2026-10-07 19:51:46,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 9 0.016 0.029 2026-10-07 19:51:46,318 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 21 0.042 0.049 2026-10-07 19:51:46,348 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.004 0.015 2026-10-07 19:51:46,409 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,502 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,515 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.010 2026-10-07 19:51:46,540 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-10-07 19:51:46,559 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 15 0.035 0.043 2026-10-07 19:51:46,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.012 2026-10-07 19:51:46,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:51:46,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.050 2026-10-07 19:51:46,851 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.024 0.102 2026-10-07 19:51:46,907 43 INFO rb-ce3bf1e-225338-422107 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 19:51:46,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:46] "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 19:51:47,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.013 0.098 2026-10-07 19:51:47,219 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,302 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,359 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,403 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,423 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.036 0.074 2026-10-07 19:51:47,484 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.004 2026-10-07 19:51:47,511 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,563 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.029 0.046 2026-10-07 19:51:47,652 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /mail/data HTTP/1.1" 200 - 31 0.036 0.123 2026-10-07 19:51:47,713 43 INFO rb-ce3bf1e-225338-422107 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 19:51:47,735 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.016 2026-10-07 19:51:47,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.005 0.026 2026-10-07 19:51:47,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:47] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.026 0.075 2026-10-07 19:51:48,017 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.043 0.153 2026-10-07 19:51:48,062 43 INFO rb-ce3bf1e-225338-422107 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 19:51:48,089 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 19:51:48,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.007 0.025 2026-10-07 19:51:48,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.031 0.070 2026-10-07 19:51:48,307 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 21 0.032 0.085 2026-10-07 19:51:48,358 43 INFO rb-ce3bf1e-225338-422107 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 19:51:48,413 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-07 19:51:48,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-10-07 19:51:48,489 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.005 0.066 2026-10-07 19:51:48,748 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 49704604 (allocated 52289536) 2026-10-07 19:51:48,754 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153405 2026-10-07 19:51:48,760 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-07 19:51:48,768 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153405 2026-10-07 19:51:48,876 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195148_876698_test_01_project_tour.txt 2026-10-07 19:51:48,877 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpcmrjz5fz_chrome_odoo" 2026-10-07 19:51:49,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 153724 2026-10-07 19:51:49,314 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpka688dye_chrome_odoo 2026-10-07 19:51:49,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39409/json/version 2026-10-07 19:51:49,316 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39409', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:49,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:51:49,330 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:39409/json 2026-10-07 19:51:49,334 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39409', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:51:49,355 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:39409/devtools/page/06A0D42ECF54CB11075D056CD44DD781 2026-10-07 19:51:49,364 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-10-07 19:51:49,381 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-10-07 19:51:49,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:51:49,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-10-07 19:51:49,435 43 INFO rb-ce3bf1e-225338-422107 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 19:51:49,435 43 INFO rb-ce3bf1e-225338-422107 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 19:51:49,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /odoo HTTP/1.1" 200 - 31 0.023 0.064 2026-10-07 19:51:49,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '06A0D42ECF54CB11075D056CD44DD781', 'loaderId': 'EF83FCB853BA24A74B4F73B52AAE13A5', 'isDownload': False} 2026-10-07 19:51:49,552 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-10-07 19:51:49,616 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-10-07 19:51:49,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-10-07 19:51:49,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.005 0.038 2026-10-07 19:51:49,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.101 2026-10-07 19:51:49,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 19:51:49,833 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:49] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 19:51:50,654 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:51:50,658 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:51:50,682 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:51:50,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 19:51:50,753 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-10-07 19:51:50,812 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:51:50,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:50,851 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:51:50,931 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /odoo HTTP/1.1" 200 - 31 0.019 0.053 2026-10-07 19:51:50,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:50] "GET /odoo/offline HTTP/1.1" 200 - 1 0.001 0.079 2026-10-07 19:51:51,080 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.018 0.043 2026-10-07 19:51:51,082 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51: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 19:51:51,094 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,106 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:51:51,144 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.027 0.103 2026-10-07 19:51:51,160 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.129 2026-10-07 19:51:51,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.128 2026-10-07 19:51:51,203 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.005 0.182 2026-10-07 19:51:51,213 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,231 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 4 0.005 0.115 2026-10-07 19:51:51,278 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,291 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.017 2026-10-07 19:51:51,299 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:51:51,346 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /mail/data HTTP/1.1" 200 - 19 0.045 0.169 2026-10-07 19:51:51,349 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.168 2026-10-07 19:51:51,359 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.120 2026-10-07 19:51:51,375 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,379 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.005 0.081 2026-10-07 19:51:51,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.096 2026-10-07 19:51:51,408 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.172 2026-10-07 19:51:51,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 7 0.006 0.093 2026-10-07 19:51:51,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.023 0.056 2026-10-07 19:51:51,715 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.080 2026-10-07 19:51:51,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.048 2026-10-07 19:51:51,952 43 INFO rb-ce3bf1e-225338-422107 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 19:51:51,983 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:51] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.029 2026-10-07 19:51:52,010 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,069 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /mail/data HTTP/1.1" 200 - 41 0.038 0.090 2026-10-07 19:51:52,111 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/action/load HTTP/1.1" 200 - 9 0.005 0.035 2026-10-07 19:51:52,166 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.010 0.011 2026-10-07 19:51:52,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 2 0.001 0.013 2026-10-07 19:51:52,261 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.003 0.053 2026-10-07 19:51:52,381 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,440 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.018 0.048 2026-10-07 19:51:52,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.016 0.050 2026-10-07 19:51:52,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.009 0.087 2026-10-07 19:51:52,778 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.015 2026-10-07 19:51:52,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.007 0.033 2026-10-07 19:51:52,820 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.024 2026-10-07 19:51:52,850 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "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 19:51:52,889 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:51:52,901 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,959 43 INFO rb-ce3bf1e-225338-422107 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 19:51:52,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:52] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.018 0.012 2026-10-07 19:51:53,033 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,089 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,155 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,167 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.003 0.007 2026-10-07 19:51:53,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.007 2026-10-07 19:51:53,213 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,272 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,305 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.018 2026-10-07 19:51:53,337 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,340 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.014 2026-10-07 19:51:53,394 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,443 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,504 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,574 43 INFO rb-ce3bf1e-225338-422107 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 19:51:53,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.039 0.066 2026-10-07 19:51:53,659 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.018 2026-10-07 19:51:53,720 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.014 0.047 2026-10-07 19:51:53,750 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.059 2026-10-07 19:51:53,775 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.013 2026-10-07 19:51:53,789 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.030 2026-10-07 19:51:53,992 43 INFO rb-ce3bf1e-225338-422107 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 19:51:54,043 43 INFO rb-ce3bf1e-225338-422107 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 19:51:54,063 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.037 0.075 2026-10-07 19:51:54,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.006 0.014 2026-10-07 19:51:54,118 43 INFO rb-ce3bf1e-225338-422107 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 19:51:54,121 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.030 2026-10-07 19:51:54,162 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.012 0.041 2026-10-07 19:51:54,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.010 0.117 2026-10-07 19:51:54,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 26 0.046 0.099 2026-10-07 19:51:54,495 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-10-07 19:51:54,562 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "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 19:51:54,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "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 19:51:54,684 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:51:54,733 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.024 2026-10-07 19:51:54,773 43 INFO rb-ce3bf1e-225338-422107 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 19:51:54,895 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /mail/data HTTP/1.1" 200 - 35 0.044 0.080 2026-10-07 19:51:54,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.007 0.086 2026-10-07 19:51:54,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:54] "POST /mail/thread/messages HTTP/1.1" 200 - 23 0.015 0.136 2026-10-07 19:51:54,988 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,011 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.006 0.011 2026-10-07 19:51:55,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:51:55,149 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.006 0.007 2026-10-07 19:51:55,232 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,292 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,355 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,405 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,427 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.022 0.046 2026-10-07 19:51:55,490 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.021 2026-10-07 19:51:55,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.012 2026-10-07 19:51:55,603 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.007 0.023 2026-10-07 19:51:55,664 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:51:55,686 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,717 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.019 0.036 2026-10-07 19:51:55,760 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.008 0.015 2026-10-07 19:51:55,767 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,816 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /mail/data HTTP/1.1" 200 - 25 0.018 0.075 2026-10-07 19:51:55,866 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.095 2026-10-07 19:51:55,919 43 INFO rb-ce3bf1e-225338-422107 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 19:51:55,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:55] "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 19:51:55,979 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,040 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,097 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 27 0.033 0.073 2026-10-07 19:51:56,122 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:51:56,196 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.014 0.046 2026-10-07 19:51:56,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:51:56,334 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:51:56,370 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,423 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,493 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,554 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,597 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.034 0.066 2026-10-07 19:51:56,606 43 INFO rb-ce3bf1e-225338-422107 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 19:51:56,877 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 84 0.079 0.157 2026-10-07 19:51:56,882 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.226 2026-10-07 19:51:56,936 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:56] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.015 0.025 2026-10-07 19:51:57,043 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.093 2026-10-07 19:51:57,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.105 2026-10-07 19:51:57,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /mail/data HTTP/1.1" 200 - 36 0.053 0.161 2026-10-07 19:51:57,260 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.033 0.146 2026-10-07 19:51:57,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.200 2026-10-07 19:51:57,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.207 2026-10-07 19:51:57,319 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "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 19:51:57,401 43 INFO rb-ce3bf1e-225338-422107 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 19:51:57,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.033 0.041 2026-10-07 19:51:57,526 43 INFO rb-ce3bf1e-225338-422107 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 19:51:57,583 43 INFO rb-ce3bf1e-225338-422107 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 19:51:57,633 43 INFO rb-ce3bf1e-225338-422107 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 19:51:57,699 43 INFO rb-ce3bf1e-225338-422107 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 19:51:57,856 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 50 0.072 0.083 2026-10-07 19:51:57,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:57] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.030 0.052 2026-10-07 19:51:57,992 43 INFO rb-ce3bf1e-225338-422107 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 19:51:58,043 43 INFO rb-ce3bf1e-225338-422107 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 19:51:58,104 43 INFO rb-ce3bf1e-225338-422107 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 19:51:58,155 43 INFO rb-ce3bf1e-225338-422107 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 19:51:58,193 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:58] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.031 0.054 2026-10-07 19:51:58,226 43 INFO rb-ce3bf1e-225338-422107 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 19:51:58,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-10-07 19:51:58,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-10-07 19:51:58,337 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:58] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.049 0.078 2026-10-07 19:51:58,411 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:58] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.154 2026-10-07 19:51:58,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40256268 (allocated 41799680) 2026-10-07 19:51:58,655 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 153724 2026-10-07 19:51:58,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-10-07 19:51:58,666 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 153724 2026-10-07 19:51:58,673 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:58] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.034 2026-10-07 19:51:58,689 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:51:58] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.044 2026-10-07 19:51:58,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195158_781863_test_01_project_tour.txt 2026-10-07 19:51:58,782 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpka688dye_chrome_odoo" 2026-10-07 19:51:58,816 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:52:01,181 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-10-07 19:52:01,865 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-10-07 19:52:02,371 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-10-07 19:52:02,513 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-10-07 19:52:03,049 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-10-07 19:52:03,680 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-10-07 19:52:03,788 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-10-07 19:52:04,085 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:52:04,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:52:05,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-10-07 19:52:05,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-07 19:52:05,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:52:05,551 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:05] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.022 0.322 2026-10-07 19:52:05,556 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-10-07 19:52:05,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-10-07 19:52:05,639 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:52:06,140 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:06] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 20 0.023 0.482 2026-10-07 19:52:06,154 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:52:08,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-10-07 19:52:08,484 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-10-07 19:52:08,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-10-07 19:52:08,733 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-10-07 19:52:09,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-10-07 19:52:09,265 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-10-07 19:52:09,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-10-07 19:52:10,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-10-07 19:52:10,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-10-07 19:52:10,874 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-10-07 19:52:11,005 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:52:11,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-10-07 19:52:11,534 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 153998 2026-10-07 19:52:11,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpv1sjm_bq_chrome_odoo 2026-10-07 19:52:11,537 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:36159/json/version 2026-10-07 19:52:11,538 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:52:11,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: Chrome/150.0.7871.114 2026-10-07 19:52:11,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:36159/json 2026-10-07 19:52:11,636 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:52:11,650 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:36159/devtools/page/7EAEF93485857778A6F57194156DA21E 2026-10-07 19:52:11,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-10-07 19:52:11,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-10-07 19:52:11,710 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:52:11,719 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-10-07 19:52:11,724 43 INFO rb-ce3bf1e-225338-422107 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 19:52:11,724 43 INFO rb-ce3bf1e-225338-422107 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 19:52:11,750 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:52:13,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /odoo HTTP/1.1" 200 - 157 0.207 1.734 2026-10-07 19:52:13,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '7EAEF93485857778A6F57194156DA21E', 'loaderId': 'C639B55E51628D020112AC63567357E6', 'isDownload': False} 2026-10-07 19:52:13,690 43 INFO rb-ce3bf1e-225338-422107 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 19:52:13,745 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.023 2026-10-07 19:52:13,755 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-10-07 19:52:13,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.040 0.175 2026-10-07 19:52:13,960 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.215 2026-10-07 19:52:13,998 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:13] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:52:14,048 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.005 0.006 2026-10-07 19:52:14,762 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:52:14,782 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.023 2026-10-07 19:52:14,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-10-07 19:52:14,862 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:52:14,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.026 0.059 2026-10-07 19:52:14,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.080 2026-10-07 19:52:14,929 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-10-07 19:52:14,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.062 2026-10-07 19:52:14,963 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:52:14,980 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:14] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:52:15,085 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /odoo HTTP/1.1" 200 - 29 0.022 0.060 2026-10-07 19:52:15,112 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.098 2026-10-07 19:52:15,181 43 INFO rb-ce3bf1e-225338-422107 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 19:52:15,187 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-10-07 19:52:15,200 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52: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 19:52:15,209 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 13 0.024 0.060 2026-10-07 19:52:15,213 43 INFO rb-ce3bf1e-225338-422107 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 19:52:15,285 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.023 0.139 2026-10-07 19:52:15,295 43 INFO rb-ce3bf1e-225338-422107 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 19:52:15,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "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 19:52:15,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.178 2026-10-07 19:52:15,375 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.014 0.138 2026-10-07 19:52:15,400 43 INFO rb-ce3bf1e-225338-422107 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 19:52:15,418 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:52:15,454 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.026 2026-10-07 19:52:15,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /mail/data HTTP/1.1" 200 - 34 0.054 0.182 2026-10-07 19:52:15,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.223 2026-10-07 19:52:15,507 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.187 2026-10-07 19:52:15,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.197 2026-10-07 19:52:15,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.101 2026-10-07 19:52:15,575 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.003 0.113 2026-10-07 19:52:15,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.467 2026-10-07 19:52:15,935 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:15] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.118 0.214 2026-10-07 19:52:16,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.015 0.055 2026-10-07 19:52:16,060 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.066 2026-10-07 19:52:16,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.035 2026-10-07 19:52:16,262 43 INFO rb-ce3bf1e-225338-422107 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 19:52:16,271 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.026 2026-10-07 19:52:16,392 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /mail/data HTTP/1.1" 200 - 45 0.042 0.093 2026-10-07 19:52:16,451 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.017 0.156 2026-10-07 19:52:16,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.017 0.042 2026-10-07 19:52:16,828 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 71 0.074 0.276 2026-10-07 19:52:16,871 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.011 2026-10-07 19:52:16,899 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.012 0.027 2026-10-07 19:52:16,906 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:16] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.028 2026-10-07 19:52:17,056 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "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 19:52:17,442 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:52:17,504 43 INFO rb-ce3bf1e-225338-422107 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 19:52:17,522 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.010 0.026 2026-10-07 19:52:17,554 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.004 0.067 2026-10-07 19:52:17,585 43 INFO rb-ce3bf1e-225338-422107 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 19:52:17,595 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.015 0.088 2026-10-07 19:52:17,630 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.010 0.124 2026-10-07 19:52:17,654 43 INFO rb-ce3bf1e-225338-422107 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 19:52:17,855 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 55 0.080 0.129 2026-10-07 19:52:17,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:17] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.072 2026-10-07 19:52:18,058 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 21 0.023 0.048 2026-10-07 19:52:18,143 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.034 0.116 2026-10-07 19:52:18,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.007 2026-10-07 19:52:18,296 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:52:18,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "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 19:52:18,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.005 2026-10-07 19:52:18,536 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52: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.010 0.030 2026-10-07 19:52:18,570 43 INFO rb-ce3bf1e-225338-422107 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 19:52:18,632 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52: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.033 2026-10-07 19:52:18,668 43 INFO rb-ce3bf1e-225338-422107 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 19:52:18,711 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.023 0.102 2026-10-07 19:52:18,812 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:18] "POST /mail/data HTTP/1.1" 200 - 34 0.042 0.168 2026-10-07 19:52:19,031 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.061 0.288 2026-10-07 19:52:19,038 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.369 2026-10-07 19:52:19,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.246 2026-10-07 19:52:19,094 43 INFO rb-ce3bf1e-225338-422107 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 19:52:19,129 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.042 0.030 2026-10-07 19:52:19,135 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.070 2026-10-07 19:52:19,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.064 2026-10-07 19:52:19,210 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-10-07 19:52:19,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-10-07 19:52:19,259 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /mail/data HTTP/1.1" 200 - 31 0.050 0.110 2026-10-07 19:52:19,293 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /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.178 2026-10-07 19:52:19,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "POST /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.229 2026-10-07 19:52:19,332 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:52:19] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.007 0.186 2026-10-07 19:52:19,487 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 38177424 (allocated 41406464) 2026-10-07 19:52:19,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 153998 2026-10-07 19:52:19,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-10-07 19:52:19,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 153998 2026-10-07 19:52:19,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195219_638141_test_task_templates_tour.txt 2026-10-07 19:52:19,638 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpv1sjm_bq_chrome_odoo" 2026-10-07 19:52:19,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:52:21,657 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-10-07 19:52:21,888 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-10-07 19:52:22,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:52:26,170 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-10-07 19:52:33,889 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:53:00,491 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-10-07 19:53:02,676 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:53:32,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-10-07 19:53:35,286 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [12] 2026-10-07 19:53:35,558 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1368, 1369, 1370] 2026-10-07 19:53:35,752 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2553, 2554, 2555, 2556] 2026-10-07 19:53:35,925 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move records with IDs: [959] 2026-10-07 19:53:36,086 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.analytic.line records with IDs: [11] 2026-10-07 19:53:36,305 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move.line.ctp records with IDs: [1367] 2026-10-07 19:53:36,457 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move.line records with IDs: [2551, 2552] 2026-10-07 19:53:36,543 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #402 deleted account.move records with IDs: [958] 2026-10-07 19:53:36,611 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-10-07 19:53:37,583 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_expense_with_divided_distribution ... 2026-10-07 19:53:40,869 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 19:53:44,804 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-10-07 19:53:44,836 43 INFO rb-ce3bf1e-225338-422107 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 19:53:46,767 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:53:56,087 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-10-07 19:53:58,209 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:54:08,653 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-10-07 19:54:09,509 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:54:33,913 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-10-07 19:54:36,439 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-10-07 19:54:38,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-10-07 19:54:39,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-10-07 19:54:41,662 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-10-07 19:54:47,476 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-10-07 19:54:51,060 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-10-07 19:54:52,778 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-10-07 19:54:53,683 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-10-07 19:54:55,427 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-10-07 19:54:55,692 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-10-07 19:54:58,386 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-10-07 19:55:00,028 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #411 deleted account.analytic.line records with IDs: [45] 2026-10-07 19:55:00,245 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-10-07 19:55:02,248 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #411 deleted account.move.line.ctp records with IDs: [1419, 1420] 2026-10-07 19:55:02,408 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #411 deleted account.move.line records with IDs: [2631] 2026-10-07 19:55:05,549 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:55:39,545 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-10-07 19:55:39,988 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-10-07 19:55:43,514 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:55:43,517 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-10-07 19:55:45,194 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1619] 2026-10-07 19:55:45,212 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 19:56:10,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-10-07 19:56:15,284 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 19:56:49,996 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-10-07 19:56:55,226 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1617] 2026-10-07 19:56:55,715 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [49] 2026-10-07 19:56:55,985 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1426] 2026-10-07 19:56:56,223 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2638, 2639] 2026-10-07 19:56:56,367 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move records with IDs: [984] 2026-10-07 19:56:57,896 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted stock.move.line records with IDs: [1618] 2026-10-07 19:56:58,297 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.analytic.line records with IDs: [50] 2026-10-07 19:56:58,582 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move.line.ctp records with IDs: [1427] 2026-10-07 19:56:58,732 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move.line records with IDs: [2640, 2641] 2026-10-07 19:56:58,820 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #420 deleted account.move records with IDs: [985] 2026-10-07 19:56:58,853 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-10-07 19:57:03,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-10-07 19:57:33,712 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-10-07 19:57:36,325 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-10-07 19:57:36,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-10-07 19:57:43,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 19:57:51,011 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:57:51,459 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-10-07 19:57:52,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #434 deleted resource.calendar.leaves records with IDs: [2] 2026-10-07 19:57:52,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #434 deleted account.analytic.line records with IDs: [58] 2026-10-07 19:57:52,217 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:57:57,987 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-10-07 19:57:58,862 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-10-07 19:57:59,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [62] 2026-10-07 19:57:59,631 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-10-07 19:58:00,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-10-07 19:58:00,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [68] 2026-10-07 19:58:00,000 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [69] 2026-10-07 19:58:00,613 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:58:01,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 19:58:01,433 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-10-07 19:58:01,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 154238 2026-10-07 19:58:01,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpzupgv3cn_chrome_odoo 2026-10-07 19:58:01,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:41895/json/version 2026-10-07 19:58:01,958 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:02,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: Chrome/150.0.7871.114 2026-10-07 19:58:02,004 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:41895/json 2026-10-07 19:58:02,005 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:02,022 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:41895/devtools/page/FF67FD748087A195793058DBB73BB170 2026-10-07 19:58:02,048 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-10-07 19:58:02,070 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-10-07 19:58:02,155 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:58:02,161 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-10-07 19:58:02,165 43 INFO rb-ce3bf1e-225338-422107 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 19:58:02,166 43 INFO rb-ce3bf1e-225338-422107 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 19:58:02,191 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:58:04,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /odoo?debug=1 HTTP/1.1" 200 - 148 0.295 1.936 2026-10-07 19:58:04,423 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': 'FF67FD748087A195793058DBB73BB170', 'loaderId': 'BBF5BB5C8E217132465B20A2C291EBB4', 'isDownload': False} 2026-10-07 19:58:04,423 43 INFO rb-ce3bf1e-225338-422107 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 19:58:04,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 14 0.040 0.047 2026-10-07 19:58:04,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.096 2026-10-07 19:58:04,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.129 2026-10-07 19:58:04,723 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.027 0.231 2026-10-07 19:58:04,734 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.098 2026-10-07 19:58:04,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:04] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.005 2026-10-07 19:58:05,748 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:58:05,755 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:58:05,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.019 2026-10-07 19:58:05,868 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:58:05,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-07 19:58:05,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.046 0.070 2026-10-07 19:58:05,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.107 2026-10-07 19:58:05,944 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 19:58:05,971 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.126 2026-10-07 19:58:05,973 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:05] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:58:06,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /odoo HTTP/1.1" 200 - 29 0.038 0.066 2026-10-07 19:58:06,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.014 0.149 2026-10-07 19:58:06,198 43 INFO rb-ce3bf1e-225338-422107 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 19:58:06,200 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.013 0.073 2026-10-07 19:58:06,207 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58: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 19:58:06,215 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:58:06,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.004 0.087 2026-10-07 19:58:06,264 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/image/res.partner/3/avatar_128?unique=1791403080000 HTTP/1.1" 200 - 6 0.015 0.127 2026-10-07 19:58:06,277 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.139 2026-10-07 19:58:06,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.184 2026-10-07 19:58:06,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.104 2026-10-07 19:58:06,394 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.018 2026-10-07 19:58:06,399 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.024 2026-10-07 19:58:06,462 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "POST /mail/data HTTP/1.1" 200 - 34 0.051 0.179 2026-10-07 19:58:06,546 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 29 0.026 0.263 2026-10-07 19:58:06,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.282 2026-10-07 19:58:06,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.071 2026-10-07 19:58:06,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 5 0.010 0.085 2026-10-07 19:58:07,456 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /web/webclient/translations?hash=ee9502f7a2200010ff320218ab90a4168484475f&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:58:07,463 43 INFO rb-ce3bf1e-225338-422107 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 19:58:07,464 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.005 2026-10-07 19:58:07,487 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.007 2026-10-07 19:58:07,511 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-10-07 19:58:07,667 43 INFO rb-ce3bf1e-225338-422107 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 19:58:07,675 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.016 0.028 2026-10-07 19:58:07,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.012 0.066 2026-10-07 19:58:07,722 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.073 2026-10-07 19:58:07,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.074 2026-10-07 19:58:07,776 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /mail/data HTTP/1.1" 200 - 19 0.017 0.093 2026-10-07 19:58:07,780 43 INFO rb-ce3bf1e-225338-422107 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 19:58:07,782 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.097 2026-10-07 19:58:07,808 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.116 2026-10-07 19:58:07,835 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.010 0.105 2026-10-07 19:58:07,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.143 2026-10-07 19:58:07,905 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "POST /web/action/load HTTP/1.1" 200 - 11 0.022 0.064 2026-10-07 19:58:07,926 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:07] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.079 2026-10-07 19:58:08,225 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 74 0.113 0.160 2026-10-07 19:58:08,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.027 0.063 2026-10-07 19:58:08,380 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.102 2026-10-07 19:58:08,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.054 2026-10-07 19:58:08,605 43 INFO rb-ce3bf1e-225338-422107 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 19:58:08,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /mail/data HTTP/1.1" 200 - 45 0.094 0.116 2026-10-07 19:58:08,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.012 0.083 2026-10-07 19:58:08,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.160 2026-10-07 19:58:08,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.022 0.069 2026-10-07 19:58:08,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.024 0.062 2026-10-07 19:58:08,907 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:08] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.087 2026-10-07 19:58:09,000 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "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.042 0.146 2026-10-07 19:58:09,061 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "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 19:58:09,179 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.004 2026-10-07 19:58:09,219 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,257 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.026 0.027 2026-10-07 19:58:09,289 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,342 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.021 0.099 2026-10-07 19:58:09,357 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.017 0.126 2026-10-07 19:58:09,395 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.003 0.013 2026-10-07 19:58:09,519 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 27 0.053 0.076 2026-10-07 19:58:09,569 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,611 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.082 2026-10-07 19:58:09,623 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.074 2026-10-07 19:58:09,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.011 0.078 2026-10-07 19:58:09,671 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.028 0.105 2026-10-07 19:58:09,747 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,759 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.060 2026-10-07 19:58:09,766 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:58:09,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.030 0.081 2026-10-07 19:58:09,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "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 19:58:09,912 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "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 19:58:09,920 43 INFO rb-ce3bf1e-225338-422107 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 19:58:09,943 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.023 2026-10-07 19:58:09,973 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:09] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.009 0.020 2026-10-07 19:58:09,978 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,040 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,106 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "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 19:58:10,237 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.030 0.087 2026-10-07 19:58:10,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "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 19:58:10,281 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:58:10,290 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,317 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.014 0.024 2026-10-07 19:58:10,346 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,364 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.036 2026-10-07 19:58:10,405 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:58:10,481 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,591 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.024 0.080 2026-10-07 19:58:10,638 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,640 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-10-07 19:58:10,648 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "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 19:58:10,686 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.023 2026-10-07 19:58:10,700 43 INFO rb-ce3bf1e-225338-422107 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 19:58:10,721 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.051 2026-10-07 19:58:10,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.016 0.073 2026-10-07 19:58:10,849 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.005 0.010 2026-10-07 19:58:10,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:10] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.030 0.058 2026-10-07 19:58:11,037 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.014 0.084 2026-10-07 19:58:11,230 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.012 0.035 2026-10-07 19:58:11,273 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "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 19:58:11,360 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.034 2026-10-07 19:58:11,408 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,436 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.008 0.042 2026-10-07 19:58:11,467 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.013 2026-10-07 19:58:11,574 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 19:58:11,587 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.021 2026-10-07 19:58:11,617 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "GET /web/assets/ae10734/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.005 0.009 2026-10-07 19:58:11,629 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "GET /web/assets/8cff5e0/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-10-07 19:58:11,724 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.064 2026-10-07 19:58:11,762 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,814 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,865 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,924 43 INFO rb-ce3bf1e-225338-422107 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 19:58:11,941 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "POST /web/dataset/call_kw/project.task/html_field_history_get_content_at_revision#project.task.html_field_history_get_content_at_revision HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 19:58:11,975 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:11] "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.006 0.013 2026-10-07 19:58:12,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "POST /web/dataset/call_kw/project.task/html_field_history_get_unified_diff_at_revision#project.task.html_field_history_get_unified_diff_at_revision HTTP/1.1" 200 - 2 0.003 0.016 2026-10-07 19:58:12,046 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,096 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,153 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,205 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,255 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,320 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,385 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,403 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.014 2026-10-07 19:58:12,437 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,496 43 INFO rb-ce3bf1e-225338-422107 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 19:58:12,636 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 22 0.051 0.088 2026-10-07 19:58:12,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "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 19:58:12,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58: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 19:58:12,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-10-07 19:58:12,682 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-10-07 19:58:12,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.022 2026-10-07 19:58:12,737 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58: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.015 0.024 2026-10-07 19:58:12,797 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:12] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:58:12,938 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 32538304 (allocated 34426880) 2026-10-07 19:58:12,958 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 154238 2026-10-07 19:58:12,962 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-10-07 19:58:12,966 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 154238 2026-10-07 19:58:13,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195813_071424_test_project_todo_history.txt 2026-10-07 19:58:13,071 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpzupgv3cn_chrome_odoo" 2026-10-07 19:58:13,095 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-10-07 19:58:14,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 154528 2026-10-07 19:58:14,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp8vk7wu6a_chrome_odoo 2026-10-07 19:58:14,059 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:35397/json/version 2026-10-07 19:58:14,060 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35397', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:14,074 43 INFO rb-ce3bf1e-225338-422107 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 19:58:14,074 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:35397/json 2026-10-07 19:58:14,075 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35397', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:14,094 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:35397/devtools/page/3F799E48A9255978F21AFAF1B8EB3617 2026-10-07 19:58:14,099 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-10-07 19:58:14,102 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-10-07 19:58:14,296 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:58:14,299 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-10-07 19:58:14,300 43 INFO rb-ce3bf1e-225338-422107 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 19:58:14,301 43 INFO rb-ce3bf1e-225338-422107 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 19:58:14,315 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:58:16,119 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /odoo HTTP/1.1" 200 - 153 0.201 1.607 2026-10-07 19:58:16,123 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': '3F799E48A9255978F21AFAF1B8EB3617', 'loaderId': 'D0B5176994445FA4F5FD55D256005A53', 'isDownload': False} 2026-10-07 19:58:16,123 43 INFO rb-ce3bf1e-225338-422107 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 19:58:16,176 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-10-07 19:58:16,363 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.048 0.153 2026-10-07 19:58:16,390 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.014 0.212 2026-10-07 19:58:16,404 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.237 2026-10-07 19:58:16,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-10-07 19:58:16,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:16] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 19:58:17,221 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:58:17,229 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 19:58:17,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.018 2026-10-07 19:58:17,320 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:58:17,356 43 INFO rb-ce3bf1e-225338-422107 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 19:58:17,370 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.026 0.061 2026-10-07 19:58:17,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.101 2026-10-07 19:58:17,415 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.080 2026-10-07 19:58:17,418 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.044 2026-10-07 19:58:17,440 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:58:17,564 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /odoo HTTP/1.1" 200 - 29 0.032 0.077 2026-10-07 19:58:17,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.026 0.117 2026-10-07 19:58:17,628 43 INFO rb-ce3bf1e-225338-422107 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 19:58:17,643 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58: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 19:58:17,656 43 INFO rb-ce3bf1e-225338-422107 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 19:58:17,674 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.018 0.115 2026-10-07 19:58:17,700 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "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 19:58:17,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.014 0.148 2026-10-07 19:58:17,751 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /web/image/res.partner/3/avatar_128?unique=1791403080000 HTTP/1.1" 200 - 6 0.006 0.189 2026-10-07 19:58:17,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.201 2026-10-07 19:58:17,795 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.253 2026-10-07 19:58:17,800 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.128 2026-10-07 19:58:17,887 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.006 2026-10-07 19:58:17,888 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.011 2026-10-07 19:58:17,946 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:17] "POST /mail/data HTTP/1.1" 200 - 44 0.058 0.171 2026-10-07 19:58:17,997 43 INFO rb-ce3bf1e-225338-422107 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 19:58:18,015 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.292 2026-10-07 19:58:18,030 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "GET /viin_brand/static/img/apps/project_todo.png HTTP/1.1" 200 - 0 0.000 0.014 2026-10-07 19:58:18,033 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "GET /viin_brand/static/img/apps/project.png HTTP/1.1" 200 - 0 0.000 0.013 2026-10-07 19:58:18,053 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.007 0.022 2026-10-07 19:58:18,085 43 INFO rb-ce3bf1e-225338-422107 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 19:58:18,096 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "POST /mail/data HTTP/1.1" 200 - 15 0.014 0.059 2026-10-07 19:58:18,443 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 86 0.065 0.280 2026-10-07 19:58:18,625 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 31 0.050 0.089 2026-10-07 19:58:18,825 43 INFO rb-ce3bf1e-225338-422107 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 19:58:18,842 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.013 0.022 2026-10-07 19:58:18,879 43 INFO rb-ce3bf1e-225338-422107 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 19:58:18,950 43 INFO rb-ce3bf1e-225338-422107 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 19:58:18,974 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:18] "POST /mail/data HTTP/1.1" 200 - 45 0.041 0.096 2026-10-07 19:58:19,126 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.060 0.110 2026-10-07 19:58:19,183 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.145 2026-10-07 19:58:19,196 43 INFO rb-ce3bf1e-225338-422107 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 19:58:19,248 43 INFO rb-ce3bf1e-225338-422107 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 19:58:19,305 43 INFO rb-ce3bf1e-225338-422107 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 19:58:19,316 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /mail/data HTTP/1.1" 200 - 15 0.018 0.032 2026-10-07 19:58:19,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.001 0.006 2026-10-07 19:58:19,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.023 0.088 2026-10-07 19:58:19,586 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:19] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.030 0.061 2026-10-07 19:58:19,660 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-10-07 19:58:19,661 43 INFO rb-ce3bf1e-225338-422107 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 19:58:19,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 26137704 (allocated 27770880) 2026-10-07 19:58:19,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 154528 2026-10-07 19:58:19,839 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-10-07 19:58:19,850 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 154528 2026-10-07 19:58:19,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195819_929950_test_tour_project_task_activities_split.txt 2026-10-07 19:58:19,930 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp8vk7wu6a_chrome_odoo" 2026-10-07 19:58:19,951 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-10-07 19:58:20,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 154736 2026-10-07 19:58:20,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpjepntex3_chrome_odoo 2026-10-07 19:58:20,550 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:44973/json/version 2026-10-07 19:58:20,551 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:20,568 43 INFO rb-ce3bf1e-225338-422107 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 19:58:20,569 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:44973/json 2026-10-07 19:58:20,587 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 19:58:20,599 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:44973/devtools/page/0BE83B9D9C3EF1855E32147FCDAA6CBD 2026-10-07 19:58:20,605 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-10-07 19:58:20,619 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-10-07 19:58:20,749 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 19:58:20,763 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-10-07 19:58:20,768 43 INFO rb-ce3bf1e-225338-422107 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 19:58:20,769 43 INFO rb-ce3bf1e-225338-422107 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 19:58:20,794 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 19:58:22,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:22] "GET /odoo HTTP/1.1" 200 - 154 0.172 1.952 2026-10-07 19:58:22,918 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '0BE83B9D9C3EF1855E32147FCDAA6CBD', 'loaderId': '153FFC512580F20B08EE0C852A82FBCE', 'isDownload': False} 2026-10-07 19:58:22,918 43 INFO rb-ce3bf1e-225338-422107 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 19:58:22,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:22] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-10-07 19:58:23,027 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:23] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.017 0.055 2026-10-07 19:58:23,036 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:23] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.070 2026-10-07 19:58:23,191 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.044 0.182 2026-10-07 19:58:23,218 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:23] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.173 2026-10-07 19:58:23,320 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:23] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 19:58:24,112 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 19:58:24,122 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.015 2026-10-07 19:58:24,142 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-10-07 19:58:24,218 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 19:58:24,251 43 INFO rb-ce3bf1e-225338-422107 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 19:58:24,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.038 0.083 2026-10-07 19:58:24,304 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.134 2026-10-07 19:58:24,324 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.118 2026-10-07 19:58:24,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-10-07 19:58:24,354 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:58:24,480 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /odoo HTTP/1.1" 200 - 29 0.029 0.070 2026-10-07 19:58:24,506 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.111 2026-10-07 19:58:24,525 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58: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 19:58:24,549 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-10-07 19:58:24,577 43 INFO rb-ce3bf1e-225338-422107 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 19:58:24,599 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.030 0.104 2026-10-07 19:58:24,636 43 INFO rb-ce3bf1e-225338-422107 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 19:58:24,642 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/image/res.partner/3/avatar_128?unique=1791403080000 HTTP/1.1" 200 - 6 0.010 0.162 2026-10-07 19:58:24,653 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.166 2026-10-07 19:58:24,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.183 2026-10-07 19:58:24,701 43 INFO rb-ce3bf1e-225338-422107 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 19:58:24,704 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.239 2026-10-07 19:58:24,768 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.024 0.180 2026-10-07 19:58:24,800 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 19:58:24,803 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.001 2026-10-07 19:58:24,828 43 INFO rb-ce3bf1e-225338-422107 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 19:58:24,916 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /mail/data HTTP/1.1" 200 - 34 0.074 0.215 2026-10-07 19:58:24,923 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.000 0.198 2026-10-07 19:58:24,929 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.200 2026-10-07 19:58:24,940 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.351 2026-10-07 19:58:24,987 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:24] "POST /web/action/load HTTP/1.1" 200 - 11 0.021 0.126 2026-10-07 19:58:25,003 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.004 0.149 2026-10-07 19:58:25,288 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 76 0.079 0.166 2026-10-07 19:58:25,386 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.052 2026-10-07 19:58:25,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.030 0.121 2026-10-07 19:58:25,631 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /mail/data HTTP/1.1" 200 - 45 0.039 0.157 2026-10-07 19:58:25,666 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.144 2026-10-07 19:58:25,710 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.006 0.032 2026-10-07 19:58:25,787 43 INFO rb-ce3bf1e-225338-422107 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 19:58:25,805 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.010 0.028 2026-10-07 19:58:25,839 43 INFO rb-ce3bf1e-225338-422107 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 19:58:25,901 43 INFO rb-ce3bf1e-225338-422107 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 19:58:25,958 43 INFO rb-ce3bf1e-225338-422107 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 19:58:25,993 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:25] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.011 0.021 2026-10-07 19:58:26,010 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,044 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 9 0.013 0.027 2026-10-07 19:58:26,073 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,132 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,146 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "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 19:58:26,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.004 0.010 2026-10-07 19:58:26,195 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,256 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,291 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.009 0.015 2026-10-07 19:58:26,308 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.011 2026-10-07 19:58:26,370 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,423 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,483 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,534 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,637 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 59 0.060 0.091 2026-10-07 19:58:26,656 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 19:58:26,716 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.016 0.039 2026-10-07 19:58:26,766 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,773 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 17 0.020 0.072 2026-10-07 19:58:26,803 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.004 0.053 2026-10-07 19:58:26,810 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,815 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.068 2026-10-07 19:58:26,881 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.035 0.111 2026-10-07 19:58:26,915 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.001 0.147 2026-10-07 19:58:26,939 43 INFO rb-ce3bf1e-225338-422107 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 19:58:26,952 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.009 0.020 2026-10-07 19:58:26,969 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.042 2026-10-07 19:58:26,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:26] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 19:58:26,995 43 INFO rb-ce3bf1e-225338-422107 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 19:58:27,026 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.011 0.080 2026-10-07 19:58:27,034 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.052 2026-10-07 19:58:27,104 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.006 0.087 2026-10-07 19:58:27,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "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 19:58:27,196 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.022 0.035 2026-10-07 19:58:27,263 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-10-07 19:58:27,356 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.005 2026-10-07 19:58:27,398 43 INFO rb-ce3bf1e-225338-422107 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 19:58:27,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.010 0.026 2026-10-07 19:58:27,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.017 0.033 2026-10-07 19:58:27,471 43 INFO rb-ce3bf1e-225338-422107 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 19:58:27,678 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /mail/data HTTP/1.1" 200 - 38 0.072 0.093 2026-10-07 19:58:27,777 43 INFO rb-ce3bf1e-225338-422107 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 19:58:27,827 43 INFO rb-ce3bf1e-225338-422107 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 19:58:27,839 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.035 0.280 2026-10-07 19:58:27,874 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "POST /web/dataset/call_kw/project.task/zalo_check_recipients#project.task.zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.074 2026-10-07 19:58:27,925 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-10-07 19:58:27,974 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,020 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-10-07 19:58:28,025 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,108 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,187 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 23 0.026 0.043 2026-10-07 19:58:28,254 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.021 0.025 2026-10-07 19:58:28,295 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-10-07 19:58:28,371 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "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 19:58:28,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-10-07 19:58:28,452 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,463 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.014 0.023 2026-10-07 19:58:28,502 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.008 0.013 2026-10-07 19:58:28,528 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,594 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /mail/data HTTP/1.1" 200 - 25 0.034 0.056 2026-10-07 19:58:28,622 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.092 2026-10-07 19:58:28,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.009 0.016 2026-10-07 19:58:28,848 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,859 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "GET /web/image/res.users/435/avatar_128 HTTP/1.1" 200 - 7 0.012 0.030 2026-10-07 19:58:28,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.004 0.019 2026-10-07 19:58:28,948 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.014 0.037 2026-10-07 19:58:28,970 43 INFO rb-ce3bf1e-225338-422107 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 19:58:28,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 19:58:28,995 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:28] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-10-07 19:58:29,033 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,041 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "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 19:58:29,081 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.013 0.030 2026-10-07 19:58:29,083 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,118 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.005 0.016 2026-10-07 19:58:29,143 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,479 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 83 0.130 0.199 2026-10-07 19:58:29,514 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,552 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.028 0.030 2026-10-07 19:58:29,561 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.055 2026-10-07 19:58:29,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.049 2026-10-07 19:58:29,614 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.018 0.075 2026-10-07 19:58:29,636 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,660 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.013 0.090 2026-10-07 19:58:29,698 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/action/load HTTP/1.1" 200 - 12 0.013 0.024 2026-10-07 19:58:29,774 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.005 0.031 2026-10-07 19:58:29,831 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.008 0.026 2026-10-07 19:58:29,904 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.task/json_friendly_approval_request_data#project.task.json_friendly_approval_request_data HTTP/1.1" 200 - 7 0.020 0.022 2026-10-07 19:58:29,913 43 INFO rb-ce3bf1e-225338-422107 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 19:58:29,939 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:29] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.007 0.026 2026-10-07 19:58:30,188 43 INFO rb-ce3bf1e-225338-422107 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 19:58:30,247 43 INFO rb-ce3bf1e-225338-422107 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 19:58:30,323 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 54 0.051 0.083 2026-10-07 19:58:30,371 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.010 0.027 2026-10-07 19:58:30,482 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.037 0.054 2026-10-07 19:58:30,544 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.021 0.033 2026-10-07 19:58:30,607 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.017 0.087 2026-10-07 19:58:30,684 43 INFO rb-ce3bf1e-225338-422107 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 19:58:30,817 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 13 0.016 0.163 2026-10-07 19:58:30,890 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.007 0.186 2026-10-07 19:58:30,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:30] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.021 2026-10-07 19:58:30,943 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-10-07 19:58:30,953 43 INFO rb-ce3bf1e-225338-422107 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 19:58:31,012 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 19:58:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.038 0.053 2026-10-07 19:58:31,226 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 35927692 (allocated 40226816) 2026-10-07 19:58:31,233 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 154736 2026-10-07 19:58:31,237 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-10-07 19:58:31,238 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 154736 2026-10-07 19:58:31,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_195831_367363_test_tour_todo_main_ui_functions.txt 2026-10-07 19:58:31,367 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpjepntex3_chrome_odoo" 2026-10-07 19:58:31,401 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 19:58:44,203 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-10-07 19:58:44,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-10-07 19:58:47,791 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 438, model: sale.order.line 2026-10-07 19:58:47,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-10-07 19:58:48,466 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-10-07 19:58:59,739 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-10-07 19:59:04,160 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 19:59:20,032 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-10-07 19:59:22,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_bill_to_receive ... 2026-10-07 19:59:23,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_default_no_movement ... 2026-10-07 19:59:23,311 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_mixed_lines ... 2026-10-07 19:59:24,536 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_account_types_prepaid_expense ... 2026-10-07 19:59:25,764 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-10-07 19:59:26,950 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-10-07 19:59:27,173 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-10-07 19:59:29,248 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-10-07 19:59:31,602 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-10-07 19:59:34,521 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-10-07 19:59:35,795 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-10-07 19:59:37,063 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-10-07 19:59:38,068 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-10-07 19:59:38,257 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-10-07 19:59:41,441 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 19:59:41,444 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-10-07 19:59:41,445 43 INFO rb-ce3bf1e-225338-422107 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 19:59:41,452 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 20:00:01,753 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-10-07 20:00:02,533 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-10-07 20:00:04,430 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-10-07 20:00:06,629 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-10-07 20:00:06,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-10-07 20:00:09,368 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-10-07 20:00:11,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-10-07 20:00:12,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-10-07 20:00:13,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-10-07 20:00:15,567 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_import_keeps_imported_price_unit ... 2026-10-07 20:00:15,963 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-10-07 20:00:16,165 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-10-07 20:00:18,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-10-07 20:00:19,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-10-07 20:00:20,306 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-10-07 20:00:21,984 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-10-07 20:00:23,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-10-07 20:00:25,293 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #442 deleted stock.move.line records with IDs: [1624] 2026-10-07 20:00:25,412 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-10-07 20:00:28,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-10-07 20:00:30,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-10-07 20:00:42,833 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-10-07 20:00:43,126 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-10-07 20:00:43,669 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-10-07 20:00:46,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-10-07 20:00:46,772 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-10-07 20:00:47,189 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-10-07 20:00:48,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-10-07 20:00:53,279 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-10-07 20:00:56,341 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-10-07 20:00:58,668 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-10-07 20:01:01,052 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-10-07 20:01:02,134 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-10-07 20:01:02,525 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-10-07 20:01:05,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-10-07 20:01:10,380 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-10-07 20:01:12,293 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-10-07 20:01:12,933 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 20:01:24,798 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 20:01:25,557 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 20:01:25,931 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-10-07 20:01:31,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 20:01:45,186 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-10-07 20:01:52,185 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #450 deleted account.move.line.ctp records with IDs: [1487, 1488, 1489, 1490] 2026-10-07 20:01:52,378 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #450 deleted account.move.line records with IDs: [2742, 2743, 2744, 2745, 2746] 2026-10-07 20:01:52,493 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #450 deleted mail.message records with IDs: [19711] 2026-10-07 20:01:52,617 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #450 deleted account.move records with IDs: [1027] 2026-10-07 20:01:53,127 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-10-07 20:01:58,243 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-10-07 20:02:04,468 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-10-07 20:02:08,643 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:02:20,263 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-10-07 20:02:21,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 155006 2026-10-07 20:02:21,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmp9re2gs1d_chrome_odoo 2026-10-07 20:02:21,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:40711/json/version 2026-10-07 20:02:21,929 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40711', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:02:21,979 43 INFO rb-ce3bf1e-225338-422107 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 20:02:21,979 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:40711/json 2026-10-07 20:02:21,980 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40711', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:02:22,008 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:40711/devtools/page/D8340DAC494CE2CAE77680DDD7A626BB 2026-10-07 20:02:22,020 43 INFO rb-ce3bf1e-225338-422107 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 20:02:22,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-10-07 20:02:22,228 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-10-07 20:02:22,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-10-07 20:02:22,235 43 INFO rb-ce3bf1e-225338-422107 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 20:02:22,236 43 INFO rb-ce3bf1e-225338-422107 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 20:02:22,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 20:02:24,014 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /odoo HTTP/1.1" 200 - 147 0.148 1.619 2026-10-07 20:02:24,024 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': 'D8340DAC494CE2CAE77680DDD7A626BB', 'loaderId': '536BA2CEFB4CFCE3687E2BC58CBBAF90', 'isDownload': False} 2026-10-07 20:02:24,025 43 INFO rb-ce3bf1e-225338-422107 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 20:02:24,091 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-10-07 20:02:24,154 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.028 0.042 2026-10-07 20:02:24,165 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.088 2026-10-07 20:02:24,278 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/webclient/load_menus HTTP/1.1" 200 - 21 0.047 0.152 2026-10-07 20:02:24,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.108 2026-10-07 20:02:24,444 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:24] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-10-07 20:02:25,281 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:02:25,311 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.022 2026-10-07 20:02:25,327 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.034 2026-10-07 20:02:25,351 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.005 2026-10-07 20:02:25,393 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.010 0.020 2026-10-07 20:02:25,435 43 INFO rb-ce3bf1e-225338-422107 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 20:02:25,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 20:02:25,483 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:02:25,566 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /odoo HTTP/1.1" 200 - 28 0.016 0.054 2026-10-07 20:02:25,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.083 2026-10-07 20:02:25,626 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 20:02:25,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/image?model=res.users&field=avatar_128&id=454 HTTP/1.1" 200 - 14 0.017 0.029 2026-10-07 20:02:25,707 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/image/res.partner/1746/avatar_128?unique=1791403328000 HTTP/1.1" 200 - 6 0.007 0.069 2026-10-07 20:02:25,725 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 20:02:25,740 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-10-07 20:02:25,741 43 INFO rb-ce3bf1e-225338-422107 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 20:02:25,749 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.010 0.086 2026-10-07 20:02:25,760 43 INFO rb-ce3bf1e-225338-422107 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 20:02:25,769 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.107 2026-10-07 20:02:25,777 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-10-07 20:02:25,845 43 INFO rb-ce3bf1e-225338-422107 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 20:02:25,860 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.012 2026-10-07 20:02:25,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /mail/data HTTP/1.1" 200 - 32 0.040 0.084 2026-10-07 20:02:25,914 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/image/res.company/276/favicon HTTP/1.1" 200 - 9 0.011 0.142 2026-10-07 20:02:25,937 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "GET /web/image/res.company/276/favicon HTTP/1.1" 304 - 4 0.004 0.017 2026-10-07 20:02:25,955 43 INFO rb-ce3bf1e-225338-422107 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 20:02:25,984 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:25] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.017 2026-10-07 20:02:26,037 43 INFO rb-ce3bf1e-225338-422107 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 20:02:26,185 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: mrp_production_count 2026-10-07 20:02:26,192 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: sale_order_count 2026-10-07 20:02:26,197 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: has_sale_order 2026-10-07 20:02:26,198 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: repair_count 2026-10-07 20:02:26,205 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: freight.booking 2026-10-07 20:02:26,209 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: booking_count 2026-10-07 20:02:26,213 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 454, model: purchase.order, field: shipment_count 2026-10-07 20:02:26,417 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 123 0.119 0.257 2026-10-07 20:02:26,609 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.024 0.116 2026-10-07 20:02:26,713 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /mail/data HTTP/1.1" 200 - 43 0.036 0.069 2026-10-07 20:02:26,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.008 0.082 2026-10-07 20:02:26,806 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.017 0.041 2026-10-07 20:02:26,846 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.019 0.048 2026-10-07 20:02:26,917 43 INFO rb-ce3bf1e-225338-422107 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 20:02:26,970 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:26] "GET /web/image/res.users/454/avatar_128 HTTP/1.1" 200 - 7 0.012 0.035 2026-10-07 20:02:26,982 43 INFO rb-ce3bf1e-225338-422107 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 20:02:27,050 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 5 0.005 0.057 2026-10-07 20:02:27,152 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.011 0.033 2026-10-07 20:02:27,296 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:02:27,485 43 INFO rb-ce3bf1e-225338-422107 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 20:02:27,511 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.012 0.028 2026-10-07 20:02:27,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.017 2026-10-07 20:02:27,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-10-07 20:02:27,770 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.014 0.020 2026-10-07 20:02:27,819 43 INFO rb-ce3bf1e-225338-422107 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 20:02:27,878 43 INFO rb-ce3bf1e-225338-422107 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 20:02:27,887 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.017 0.046 2026-10-07 20:02:27,942 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.007 0.021 2026-10-07 20:02:28,043 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 20:02:28,092 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,108 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.005 0.021 2026-10-07 20:02:28,424 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.051 0.022 2026-10-07 20:02:28,470 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,498 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.013 2026-10-07 20:02:28,567 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.011 0.020 2026-10-07 20:02:28,728 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.069 0.079 2026-10-07 20:02:28,771 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,834 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,881 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.064 0.066 2026-10-07 20:02:28,895 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,918 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.014 0.141 2026-10-07 20:02:28,966 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.009 0.018 2026-10-07 20:02:28,975 43 INFO rb-ce3bf1e-225338-422107 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 20:02:28,978 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:28] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.019 2026-10-07 20:02:29,045 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.026 0.035 2026-10-07 20:02:29,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.001 0.057 2026-10-07 20:02:29,137 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.013 0.041 2026-10-07 20:02:29,163 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.008 0.065 2026-10-07 20:02:29,206 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.011 0.025 2026-10-07 20:02:29,224 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.003 0.023 2026-10-07 20:02:29,494 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 61 0.112 0.198 2026-10-07 20:02:29,500 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:29] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.267 2026-10-07 20:02:30,113 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 153 0.233 0.322 2026-10-07 20:02:30,243 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /mail/data HTTP/1.1" 200 - 37 0.067 0.533 2026-10-07 20:02:30,299 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.026 0.661 2026-10-07 20:02:30,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "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.048 0.695 2026-10-07 20:02:30,570 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 49 0.078 0.364 2026-10-07 20:02:30,638 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 6 0.039 0.320 2026-10-07 20:02:30,674 43 INFO rb-ce3bf1e-225338-422107 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 20:02:30,734 43 INFO rb-ce3bf1e-225338-422107 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 20:02:30,734 43 INFO rb-ce3bf1e-225338-422107 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 20:02:30,799 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /mail/data HTTP/1.1" 200 - 30 0.058 0.060 2026-10-07 20:02:30,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:30] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.005 0.074 2026-10-07 20:02:31,451 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-07 20:02:31,532 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: sale.order.line 2026-10-07 20:02:31,586 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-10-07 20:02:31,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:31] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 195 0.329 0.529 2026-10-07 20:02:31,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.payment 2026-10-07 20:02:32,001 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: payment.transaction 2026-10-07 20:02:32,009 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: mrp.production 2026-10-07 20:02:32,014 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 454, model: account.asset.asset 2026-10-07 20:02:32,168 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:32] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 129 0.100 0.347 2026-10-07 20:02:32,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:32] "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.042 0.035 2026-10-07 20:02:32,596 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:32] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 68 0.158 0.219 2026-10-07 20:02:32,937 43 INFO rb-ce3bf1e-225338-422107 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 20:02:32,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-10-07 20:02:32,995 43 INFO rb-ce3bf1e-225338-422107 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 20:02:33,005 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:33] "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.039 0.048 2026-10-07 20:02:33,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:33] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.034 0.087 2026-10-07 20:02:33,216 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:33] "POST /mail/data HTTP/1.1" 200 - 46 0.046 0.210 2026-10-07 20:02:33,307 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 36263040 (allocated 40562688) 2026-10-07 20:02:33,412 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:02:33] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:02:33,413 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 155006 2026-10-07 20:02:33,414 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-10-07 20:02:33,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 155006 2026-10-07 20:02:33,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_200233_526063_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-10-07 20:02:33,526 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmp9re2gs1d_chrome_odoo" 2026-10-07 20:02:33,626 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 20:02:46,691 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-10-07 20:02:58,125 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-10-07 20:02:59,808 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-10-07 20:03:11,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-10-07 20:03:14,705 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #455 deleted stock.move records with IDs: [1659] 2026-10-07 20:03:15,802 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-10-07 20:03:15,845 43 INFO rb-ce3bf1e-225338-422107 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 20:03:15,849 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-10-07 20:03:18,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-10-07 20:03:24,956 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-10-07 20:03:34,481 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-10-07 20:03:38,690 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-10-07 20:03:40,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-10-07 20:03:42,730 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-10-07 20:03:49,826 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-10-07 20:03:51,254 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-10-07 20:03:53,448 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-10-07 20:03:54,801 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-10-07 20:03:56,030 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-10-07 20:04:01,704 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:04:14,329 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-10-07 20:04:24,905 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-10-07 20:04:26,418 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1528] 2026-10-07 20:04:26,617 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2835] 2026-10-07 20:04:26,784 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2838] 2026-10-07 20:04:27,176 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-10-07 20:04:28,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-10-07 20:04:33,598 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-10-07 20:04:38,878 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1533, 1534, 1535] 2026-10-07 20:04:39,083 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2850, 2851] 2026-10-07 20:04:40,088 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-10-07 20:04:44,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-10-07 20:05:11,774 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-10-07 20:05:20,848 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1567, 1568, 1569] 2026-10-07 20:05:21,109 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2895] 2026-10-07 20:05:21,706 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-10-07 20:05:24,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-10-07 20:05:30,912 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-10-07 20:05:31,063 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2904] 2026-10-07 20:05:31,786 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-10-07 20:05:31,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-10-07 20:05:36,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-10-07 20:05:41,807 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-10-07 20:05:46,793 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-10-07 20:05:53,589 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-10-07 20:05:58,357 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1587, 1588] 2026-10-07 20:05:58,513 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2925] 2026-10-07 20:05:59,230 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-10-07 20:06:06,164 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2934] 2026-10-07 20:06:06,363 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2935] 2026-10-07 20:06:06,844 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-10-07 20:06:12,672 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1594, 1595, 1596, 1597, 1598] 2026-10-07 20:06:12,817 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2944] 2026-10-07 20:06:13,037 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1599, 1600, 1601, 1602] 2026-10-07 20:06:13,193 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2939] 2026-10-07 20:06:13,482 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-10-07 20:06:18,957 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1603, 1604, 1605] 2026-10-07 20:06:19,189 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2947, 2948] 2026-10-07 20:06:20,003 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-10-07 20:06:25,599 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1609, 1610, 1611, 1612] 2026-10-07 20:06:25,742 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2959] 2026-10-07 20:06:25,926 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1613, 1614, 1615] 2026-10-07 20:06:26,032 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2954] 2026-10-07 20:06:26,255 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-10-07 20:06:32,174 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1616, 1617, 1618, 1619] 2026-10-07 20:06:32,308 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2961] 2026-10-07 20:06:32,633 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-10-07 20:06:38,416 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1620, 1621, 1622, 1623] 2026-10-07 20:06:38,574 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2968] 2026-10-07 20:06:38,857 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-10-07 20:06:45,374 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1624, 1625, 1626, 1627] 2026-10-07 20:06:45,550 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2979] 2026-10-07 20:06:45,781 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1628, 1629, 1630] 2026-10-07 20:06:45,965 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2975] 2026-10-07 20:06:46,302 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-10-07 20:06:51,041 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-10-07 20:06:57,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-10-07 20:07:02,908 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1637, 1638] 2026-10-07 20:07:03,048 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2991] 2026-10-07 20:07:03,732 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-10-07 20:07:08,584 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line.ctp records with IDs: [1641, 1642] 2026-10-07 20:07:08,740 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #457 deleted account.move.line records with IDs: [2996] 2026-10-07 20:07:09,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-10-07 20:07:09,531 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-10-07 20:07:10,289 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 155258 2026-10-07 20:07:10,289 43 INFO rb-ce3bf1e-225338-422107 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/tmplmtg05sk_chrome_odoo 2026-10-07 20:07:10,290 43 INFO rb-ce3bf1e-225338-422107 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:40231/json/version 2026-10-07 20:07:10,297 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40231', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:07:10,345 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,345 43 INFO rb-ce3bf1e-225338-422107 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:40231/json 2026-10-07 20:07:10,346 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40231', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:07:10,367 43 INFO rb-ce3bf1e-225338-422107 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:40231/devtools/page/3EBBF94A2F8AE5647128212ED7AD97C1 2026-10-07 20:07:10,386 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,402 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 20:07:10,529 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,534 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,534 43 INFO rb-ce3bf1e-225338-422107 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 20:07:10,582 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 20:07:12,738 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:12] "GET /web HTTP/1.1" 200 - 158 0.252 1.911 2026-10-07 20:07:12,745 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '3EBBF94A2F8AE5647128212ED7AD97C1', 'loaderId': '36747E1B30129B060BCBCBC12FE32128', 'isDownload': False} 2026-10-07 20:07:12,745 43 INFO rb-ce3bf1e-225338-422107 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 20:07:12,811 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:12] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-10-07 20:07:12,829 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:12] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.025 2026-10-07 20:07:12,903 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 15 0.028 0.073 2026-10-07 20:07:13,095 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:13] "GET /web/webclient/load_menus HTTP/1.1" 200 - 15 0.042 0.246 2026-10-07 20:07:13,109 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:13] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.180 2026-10-07 20:07:13,180 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:13] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-10-07 20:07:14,061 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 20:07:14,064 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 20:07:14,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.022 2026-10-07 20:07:14,168 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 20:07:14,215 43 INFO rb-ce3bf1e-225338-422107 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 20:07:14,246 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.044 0.087 2026-10-07 20:07:14,258 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.127 2026-10-07 20:07:14,262 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.025 2026-10-07 20:07:14,294 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.143 2026-10-07 20:07:14,301 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 20:07:14,478 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /odoo HTTP/1.1" 200 - 29 0.078 0.077 2026-10-07 20:07:14,505 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07: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 20:07:14,516 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.177 2026-10-07 20:07:14,519 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07: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 20:07:14,539 43 INFO rb-ce3bf1e-225338-422107 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 20:07:14,570 43 INFO rb-ce3bf1e-225338-422107 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 20:07:14,624 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 13 0.036 0.132 2026-10-07 20:07:14,679 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.017 0.205 2026-10-07 20:07:14,718 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "POST /web/action/load HTTP/1.1" 200 - 12 0.021 0.240 2026-10-07 20:07:14,754 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.013 0.275 2026-10-07 20:07:14,879 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "POST /mail/data HTTP/1.1" 200 - 35 0.055 0.260 2026-10-07 20:07:14,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:14] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.381 2026-10-07 20:07:15,385 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.186 0.451 2026-10-07 20:07:15,388 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.817 2026-10-07 20:07:15,485 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.016 0.033 2026-10-07 20:07:15,639 43 INFO rb-ce3bf1e-225338-422107 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 20:07:15,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.018 0.058 2026-10-07 20:07:15,780 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.127 2026-10-07 20:07:15,965 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:15] "POST /mail/data HTTP/1.1" 200 - 45 0.073 0.240 2026-10-07 20:07:16,107 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.029 0.247 2026-10-07 20:07:16,159 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.014 0.114 2026-10-07 20:07:16,279 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:07:16,535 43 INFO rb-ce3bf1e-225338-422107 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 20:07:16,576 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.017 0.037 2026-10-07 20:07:16,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-10-07 20:07:16,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-10-07 20:07:16,832 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.013 0.028 2026-10-07 20:07:16,872 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:16] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.013 0.056 2026-10-07 20:07:16,925 43 INFO rb-ce3bf1e-225338-422107 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 20:07:16,992 43 INFO rb-ce3bf1e-225338-422107 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 20:07:17,035 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.036 0.065 2026-10-07 20:07:17,213 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 39 0.045 0.097 2026-10-07 20:07:17,326 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "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.034 0.038 2026-10-07 20:07:17,457 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "POST /mail/data HTTP/1.1" 200 - 40 0.045 0.102 2026-10-07 20:07:17,524 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.026 0.196 2026-10-07 20:07:17,578 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:17] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 9 0.020 0.250 2026-10-07 20:07:18,239 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 118 0.177 0.693 2026-10-07 20:07:18,325 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.015 0.044 2026-10-07 20:07:18,466 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.057 0.121 2026-10-07 20:07:18,475 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.177 2026-10-07 20:07:18,508 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "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.145 2026-10-07 20:07:18,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.030 0.053 2026-10-07 20:07:18,589 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.052 2026-10-07 20:07:18,613 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.007 0.009 2026-10-07 20:07:18,688 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "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.027 2026-10-07 20:07:18,716 43 INFO rb-ce3bf1e-225338-422107 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 20:07:18,719 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.053 2026-10-07 20:07:18,774 43 INFO rb-ce3bf1e-225338-422107 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 20:07:18,827 43 INFO rb-ce3bf1e-225338-422107 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 20:07:18,910 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /product/catalog/create_section HTTP/1.1" 200 - 21 0.026 0.056 2026-10-07 20:07:18,942 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.007 2026-10-07 20:07:18,943 43 INFO rb-ce3bf1e-225338-422107 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 20:07:18,959 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:18] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.011 0.025 2026-10-07 20:07:18,992 43 INFO rb-ce3bf1e-225338-422107 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 20:07:19,028 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:19] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.027 0.070 2026-10-07 20:07:19,079 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:19] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.015 0.027 2026-10-07 20:07:20,022 43 INFO rb-ce3bf1e-225338-422107 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 20:07:20,076 43 INFO rb-ce3bf1e-225338-422107 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 20:07:20,742 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:20] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 50 0.101 0.144 2026-10-07 20:07:20,822 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:20] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.228 2026-10-07 20:07:21,120 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:21] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 66 0.119 0.153 2026-10-07 20:07:21,372 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07: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.038 2026-10-07 20:07:21,493 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,504 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:21] "POST /mail/data HTTP/1.1" 200 - 32 0.056 0.078 2026-10-07 20:07:21,547 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,553 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:21] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.017 0.143 2026-10-07 20:07:21,610 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,658 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,710 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,711 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,907 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 35465880 (allocated 37568512) 2026-10-07 20:07:21,912 43 INFO rb-ce3bf1e-225338-422107 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 155258 2026-10-07 20:07:21,914 43 INFO rb-ce3bf1e-225338-422107 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 20:07:21,914 43 INFO rb-ce3bf1e-225338-422107 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 155258 2026-10-07 20:07:22,036 43 INFO rb-ce3bf1e-225338-422107 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-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_200722_035739_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-10-07 20:07:22,036 43 INFO rb-ce3bf1e-225338-422107 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/tmplmtg05sk_chrome_odoo" 2026-10-07 20:07:22,079 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 20:07:35,006 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-10-07 20:07:38,965 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-10-07 20:07:41,232 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-10-07 20:07:41,422 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-10-07 20:07:42,112 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-10-07 20:07:42,622 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-10-07 20:07:43,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:07:55,211 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-10-07 20:07:55,275 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 20:07:55,881 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 20:07:56,266 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:56] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 38 0.046 0.342 2026-10-07 20:07:56,521 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:56] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 75 0.111 0.140 2026-10-07 20:07:56,663 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:07:56] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 40 0.043 0.090 2026-10-07 20:07:56,679 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-10-07 20:07:57,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 155491 2026-10-07 20:07:57,842 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpt2mbajne_chrome_odoo 2026-10-07 20:07:57,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:41331/json/version 2026-10-07 20:07:57,848 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:07:57,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: Chrome/150.0.7871.114 2026-10-07 20:07:57,892 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:41331/json 2026-10-07 20:07:57,893 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:07:57,915 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:41331/devtools/page/4A928E456F8C742FD86D030F1EAA494A 2026-10-07 20:07:57,955 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-10-07 20:07:57,968 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-10-07 20:07:58,101 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-10-07 20:07:58,104 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-10-07 20:07:58,110 43 INFO rb-ce3bf1e-225338-422107 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 20:07:58,110 43 INFO rb-ce3bf1e-225338-422107 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 20:07:58,129 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 20:08:00,242 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /odoo/purchase HTTP/1.1" 200 - 153 0.209 1.908 2026-10-07 20:08:00,247 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '4A928E456F8C742FD86D030F1EAA494A', 'loaderId': '62245AF29F01D4CEC3D296FE724456DD', 'isDownload': False} 2026-10-07 20:08:00,247 43 INFO rb-ce3bf1e-225338-422107 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 20:08:00,300 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 20:08:00,312 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-10-07 20:08:00,520 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.053 0.180 2026-10-07 20:08:00,550 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.254 2026-10-07 20:08:00,577 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-10-07 20:08:00,683 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:00] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-10-07 20:08:01,522 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 20:08:01,530 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.010 2026-10-07 20:08:01,548 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.023 2026-10-07 20:08:01,582 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.007 2026-10-07 20:08:01,618 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.021 2026-10-07 20:08:01,665 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-10-07 20:08:01,695 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 20:08:01,732 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:08:01,854 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /odoo HTTP/1.1" 200 - 28 0.046 0.063 2026-10-07 20:08:01,900 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /odoo/offline HTTP/1.1" 200 - 5 0.010 0.135 2026-10-07 20:08:01,968 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /web/image?model=res.users&field=avatar_128&id=462 HTTP/1.1" 200 - 14 0.026 0.040 2026-10-07 20:08:01,986 43 INFO rb-ce3bf1e-225338-422107 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 20:08:01,987 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-10-07 20:08:02,005 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.034 2026-10-07 20:08:02,036 43 INFO rb-ce3bf1e-225338-422107 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 20:08:02,039 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "GET /web/image/res.partner/1773/avatar_128?unique=1791403663000 HTTP/1.1" 200 - 6 0.018 0.116 2026-10-07 20:08:02,082 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /web/action/load HTTP/1.1" 200 - 11 0.020 0.133 2026-10-07 20:08:02,127 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "GET /web/image/res.company/280/favicon HTTP/1.1" 200 - 9 0.015 0.120 2026-10-07 20:08:02,229 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /mail/data HTTP/1.1" 200 - 33 0.054 0.163 2026-10-07 20:08:02,235 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.001 0.311 2026-10-07 20:08:02,238 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.187 2026-10-07 20:08:02,422 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: sale_order_count 2026-10-07 20:08:02,428 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: has_sale_order 2026-10-07 20:08:02,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 462, model: freight.booking 2026-10-07 20:08:02,434 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: booking_count 2026-10-07 20:08:02,438 43 INFO rb-ce3bf1e-225338-422107 odoo.models: Access Denied by ACLs for operation: read, uid: 462, model: purchase.order, field: shipment_count 2026-10-07 20:08:02,668 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 118 0.132 0.406 2026-10-07 20:08:02,823 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 14 0.025 0.074 2026-10-07 20:08:02,927 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:02] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.017 0.035 2026-10-07 20:08:03,037 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /mail/data HTTP/1.1" 200 - 43 0.031 0.117 2026-10-07 20:08:03,098 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.032 0.100 2026-10-07 20:08:03,149 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.067 2026-10-07 20:08:03,201 43 INFO rb-ce3bf1e-225338-422107 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 20:08:03,211 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "GET /web/image/res.users/462/avatar_128 HTTP/1.1" 200 - 7 0.017 0.028 2026-10-07 20:08:03,280 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.007 0.062 2026-10-07 20:08:03,365 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "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.019 0.033 2026-10-07 20:08:03,509 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 28 0.069 0.110 2026-10-07 20:08:03,655 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.003 2026-10-07 20:08:03,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "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.019 0.029 2026-10-07 20:08:03,903 43 INFO rb-ce3bf1e-225338-422107 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 20:08:03,908 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:03] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.014 0.020 2026-10-07 20:08:04,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /mail/data HTTP/1.1" 200 - 26 0.044 0.073 2026-10-07 20:08:04,031 43 INFO rb-ce3bf1e-225338-422107 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 20:08:04,077 43 INFO rb-ce3bf1e-225338-422107 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 20:08:04,160 43 INFO rb-ce3bf1e-225338-422107 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 20:08:04,228 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "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.020 0.034 2026-10-07 20:08:04,699 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 113 0.157 0.285 2026-10-07 20:08:04,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.015 0.030 2026-10-07 20:08:04,886 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.047 0.084 2026-10-07 20:08:04,892 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.000 0.125 2026-10-07 20:08:04,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "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.125 2026-10-07 20:08:04,986 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.015 0.060 2026-10-07 20:08:04,997 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:04] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.053 2026-10-07 20:08:05,025 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:05] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.004 0.014 2026-10-07 20:08:05,077 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,083 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:05] "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.024 2026-10-07 20:08:05,128 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:05] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.011 0.057 2026-10-07 20:08:05,129 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,180 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,236 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,289 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,342 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,397 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,447 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,499 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,550 43 INFO rb-ce3bf1e-225338-422107 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 20:08:05,603 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,360 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:06] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 56 0.099 0.154 2026-10-07 20:08:06,388 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,441 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,496 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,550 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,604 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,657 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,708 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,759 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,810 43 INFO rb-ce3bf1e-225338-422107 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 20:08:06,863 43 INFO rb-ce3bf1e-225338-422107 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 20:08:07,469 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:07] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 32 0.033 0.069 2026-10-07 20:08:07,505 43 INFO rb-ce3bf1e-225338-422107 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 20:08:07,559 43 INFO rb-ce3bf1e-225338-422107 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 20:08:08,138 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.005 0.062 2026-10-07 20:08:08,355 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 59 0.088 0.108 2026-10-07 20:08:08,458 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:08:08,523 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08: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.010 0.024 2026-10-07 20:08:08,547 43 INFO rb-ce3bf1e-225338-422107 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 20:08:08,604 43 INFO rb-ce3bf1e-225338-422107 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 20:08:08,605 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /mail/data HTTP/1.1" 200 - 21 0.023 0.040 2026-10-07 20:08:08,677 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.032 0.106 2026-10-07 20:08:08,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.075 2026-10-07 20:08:08,771 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-10-07 20:08:08,924 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.054 2026-10-07 20:08:08,934 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:08] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.057 2026-10-07 20:08:09,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.026 0.039 2026-10-07 20:08:09,066 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.010 0.020 2026-10-07 20:08:09,116 43 INFO rb-ce3bf1e-225338-422107 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 20:08:09,182 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.004 0.055 2026-10-07 20:08:09,251 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.012 0.027 2026-10-07 20:08:09,341 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 21 0.030 0.092 2026-10-07 20:08:09,510 43 INFO rb-ce3bf1e-225338-422107 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 20:08:09,513 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.014 0.031 2026-10-07 20:08:09,601 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /mail/data HTTP/1.1" 200 - 19 0.033 0.067 2026-10-07 20:08:09,627 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.013 0.104 2026-10-07 20:08:09,667 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/purchase.order/json_friendly_approval_request_data#purchase.order.json_friendly_approval_request_data HTTP/1.1" 200 - 5 0.012 0.117 2026-10-07 20:08:09,706 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "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.164 2026-10-07 20:08:09,848 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 2 0.005 0.114 2026-10-07 20:08:09,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:09] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.008 0.030 2026-10-07 20:08:10,030 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.041 0.102 2026-10-07 20:08:10,042 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.152 2026-10-07 20:08:10,116 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.030 0.046 2026-10-07 20:08:10,148 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "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.199 2026-10-07 20:08:10,161 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.096 2026-10-07 20:08:10,172 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.026 2026-10-07 20:08:10,213 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,221 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "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.036 2026-10-07 20:08:10,247 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "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.046 2026-10-07 20:08:10,273 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,324 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,376 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,427 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,481 43 INFO rb-ce3bf1e-225338-422107 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 20:08:10,930 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:10] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 39 0.047 0.112 2026-10-07 20:08:11,055 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:11] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.003 0.055 2026-10-07 20:08:11,253 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:11] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 45 0.070 0.101 2026-10-07 20:08:11,417 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-10-07 20:08:11,418 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-10-07 20:08:11,428 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:11] "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.022 0.030 2026-10-07 20:08:11,510 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:11] "POST /mail/data HTTP/1.1" 200 - 21 0.032 0.054 2026-10-07 20:08:11,556 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:08:11] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.012 0.117 2026-10-07 20:08:11,810 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 40952480 (allocated 45170688) 2026-10-07 20:08:11,830 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 155491 2026-10-07 20:08:11,834 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-10-07 20:08:11,838 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 155491 2026-10-07 20:08:11,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_200811_969509_test_catalog_vendor_uom.txt 2026-10-07 20:08:11,969 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpt2mbajne_chrome_odoo" 2026-10-07 20:08:11,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-10-07 20:08:12,689 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:08:24,884 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-10-07 20:08:26,848 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1645, 1646] 2026-10-07 20:08:27,055 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3004, 3005] 2026-10-07 20:08:27,882 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-10-07 20:08:30,121 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1647, 1648] 2026-10-07 20:08:30,275 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3009, 3010] 2026-10-07 20:08:31,171 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-10-07 20:08:32,006 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1649] 2026-10-07 20:08:32,173 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3014] 2026-10-07 20:08:33,249 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-10-07 20:08:35,402 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1650, 1651] 2026-10-07 20:08:35,600 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3020, 3021] 2026-10-07 20:08:36,534 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3022, 3023, 3024] 2026-10-07 20:08:36,631 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted mail.message records with IDs: [19901, 19900, 19898] 2026-10-07 20:08:36,879 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted ir.attachment records with IDs: [18112] 2026-10-07 20:08:36,882 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move records with IDs: [1095] 2026-10-07 20:08:38,229 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1652, 1653] 2026-10-07 20:08:38,383 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3025, 3026] 2026-10-07 20:08:40,816 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line.ctp records with IDs: [1654, 1655] 2026-10-07 20:08:40,966 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #464 deleted account.move.line records with IDs: [3030, 3031] 2026-10-07 20:08:41,635 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-10-07 20:08:53,540 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-10-07 20:08:54,612 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:09:19,831 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-10-07 20:09:21,083 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1749] 2026-10-07 20:09:22,112 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1761] 2026-10-07 20:09:27,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-10-07 20:09:28,307 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1774] 2026-10-07 20:09:28,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-10-07 20:09:29,410 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1777] 2026-10-07 20:09:31,260 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-10-07 20:09:31,934 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1784] 2026-10-07 20:09:32,260 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1786] 2026-10-07 20:09:33,815 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-10-07 20:09:41,841 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1790] 2026-10-07 20:09:41,910 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1791] 2026-10-07 20:09:42,518 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-10-07 20:09:44,553 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1803] 2026-10-07 20:09:45,573 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1806] 2026-10-07 20:09:47,494 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-10-07 20:09:49,372 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-10-07 20:09:51,657 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1814] 2026-10-07 20:09:53,374 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-10-07 20:09:55,070 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4004] 2026-10-07 20:09:55,845 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-10-07 20:09:56,660 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1817] 2026-10-07 20:09:58,687 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-10-07 20:10:00,362 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4019] 2026-10-07 20:10:01,560 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1824, 1825, 1826] 2026-10-07 20:10:02,576 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-10-07 20:10:03,318 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1837] 2026-10-07 20:10:04,000 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-10-07 20:10:04,998 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1839] 2026-10-07 20:10:06,577 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-07 20:10:20,661 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-10-07 20:10:21,592 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1841] 2026-10-07 20:10:22,550 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1845] 2026-10-07 20:10:23,324 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1846, 1847, 1844] 2026-10-07 20:10:23,515 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-10-07 20:10:26,483 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1849] 2026-10-07 20:10:35,945 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-10-07 20:10:39,396 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-10-07 20:10:41,697 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-10-07 20:10:42,385 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-10-07 20:10:44,293 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1865] 2026-10-07 20:10:44,530 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-10-07 20:10:51,648 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-10-07 20:10:54,474 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-10-07 20:10:56,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-10-07 20:10:57,521 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1900] 2026-10-07 20:10:58,411 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-10-07 20:11:01,352 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1904] 2026-10-07 20:11:02,350 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-10-07 20:11:06,039 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1908] 2026-10-07 20:11:06,594 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-10-07 20:11:07,328 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1910] 2026-10-07 20:11:07,630 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-10-07 20:11:09,902 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1912] 2026-10-07 20:11:10,600 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-10-07 20:11:11,751 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-10-07 20:11:15,995 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-10-07 20:11:17,103 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-10-07 20:11:17,959 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-10-07 20:11:18,978 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-10-07 20:11:20,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-10-07 20:11:21,744 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.warehouse.orderpoint records with IDs: [8] 2026-10-07 20:11:22,013 43 INFO rb-ce3bf1e-225338-422107 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 20:11:23,114 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1931] 2026-10-07 20:11:25,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-10-07 20:11:27,129 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1934] 2026-10-07 20:11:27,933 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1936] 2026-10-07 20:11:28,346 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1937] 2026-10-07 20:11:29,501 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move.line records with IDs: [1892] 2026-10-07 20:11:30,202 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-10-07 20:11:30,477 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-10-07 20:11:31,368 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1941] 2026-10-07 20:11:32,449 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-10-07 20:11:35,554 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #469 deleted stock.move records with IDs: [1945] 2026-10-07 20:11:37,051 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:11:37,058 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-10-07 20:11:37,736 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 155753 2026-10-07 20:11:37,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpvklp8f17_chrome_odoo 2026-10-07 20:11:37,737 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:35535/json/version 2026-10-07 20:11:37,738 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:11:37,796 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: Chrome/150.0.7871.114 2026-10-07 20:11:37,797 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:35535/json 2026-10-07 20:11:37,797 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-10-07 20:11:37,856 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:35535/devtools/page/9A3EBB09EB1E243A42DF67FD9A3AC58A 2026-10-07 20:11:37,890 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-10-07 20:11:37,926 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-10-07 20:11:38,010 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-10-07 20:11:38,027 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-10-07 20:11:38,048 43 INFO rb-ce3bf1e-225338-422107 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 20:11:38,048 43 INFO rb-ce3bf1e-225338-422107 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 20:11:38,081 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-10-07 20:11:40,134 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /odoo HTTP/1.1" 200 - 157 0.209 1.855 2026-10-07 20:11:40,140 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '9A3EBB09EB1E243A42DF67FD9A3AC58A', 'loaderId': 'AAD3E02F1E4631C54062C82B1CF5DB01', 'isDownload': False} 2026-10-07 20:11:40,141 43 INFO rb-ce3bf1e-225338-422107 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 20:11:40,401 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.070 0.162 2026-10-07 20:11:40,440 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.023 0.244 2026-10-07 20:11:40,454 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/assets/d008109/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.266 2026-10-07 20:11:40,497 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/assets/4ef8f27/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.315 2026-10-07 20:11:40,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/assets/61f29d0/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-10-07 20:11:40,661 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:40] "GET /web/assets/30a8979/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-10-07 20:11:41,664 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /viin_brand/static/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 20:11:41,673 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /viin_brand_web/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:11:41,703 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.011 0.029 2026-10-07 20:11:41,801 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-10-07 20:11:41,843 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-10-07 20:11:41,873 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 31 0.049 0.077 2026-10-07 20:11:41,911 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.002 0.149 2026-10-07 20:11:41,917 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-10-07 20:11:41,932 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.137 2026-10-07 20:11:41,953 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:41] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:11:42,115 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /odoo HTTP/1.1" 200 - 29 0.031 0.106 2026-10-07 20:11:42,155 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.153 2026-10-07 20:11:42,170 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 2 0.002 0.062 2026-10-07 20:11:42,215 43 INFO rb-ce3bf1e-225338-422107 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 20:11:42,233 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.051 2026-10-07 20:11:42,244 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "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 20:11:42,246 43 INFO rb-ce3bf1e-225338-422107 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 20:11:42,297 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.046 0.158 2026-10-07 20:11:42,300 43 INFO rb-ce3bf1e-225338-422107 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 20:11:42,338 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/image/res.partner/3/avatar_128?unique=1791392488000 HTTP/1.1" 200 - 6 0.013 0.221 2026-10-07 20:11:42,347 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.001 0.213 2026-10-07 20:11:42,378 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.009 0.284 2026-10-07 20:11:42,416 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/static/img/default_icon_app.png HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:11:42,427 43 INFO rb-ce3bf1e-225338-422107 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 20:11:42,428 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /viin_brand/static/img/apps/base.png HTTP/1.1" 200 - 0 0.000 0.004 2026-10-07 20:11:42,503 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /mail/data HTTP/1.1" 200 - 34 0.061 0.172 2026-10-07 20:11:42,557 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.016 0.271 2026-10-07 20:11:42,573 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/dataset/call_kw/mail.activity/search_count#mail.activity.search_count HTTP/1.1" 200 - 1 0.001 0.253 2026-10-07 20:11:42,585 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/dataset/call_kw/res.users/read#res.users.read HTTP/1.1" 200 - 1 0.000 0.239 2026-10-07 20:11:42,588 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.324 2026-10-07 20:11:42,615 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.157 2026-10-07 20:11:42,658 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 304 - 4 0.013 0.081 2026-10-07 20:11:43,144 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 106 0.147 0.286 2026-10-07 20:11:43,269 43 INFO rb-ce3bf1e-225338-422107 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 20:11:43,279 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /mail/data HTTP/1.1" 200 - 45 0.047 0.481 2026-10-07 20:11:43,321 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.008 0.112 2026-10-07 20:11:43,354 43 INFO rb-ce3bf1e-225338-422107 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 20:11:43,396 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.010 0.057 2026-10-07 20:11:43,477 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 3 0.007 0.106 2026-10-07 20:11:43,610 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 22 0.019 0.065 2026-10-07 20:11:43,773 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:43] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:11:44,037 43 INFO rb-ce3bf1e-225338-422107 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 20:11:44,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.021 0.045 2026-10-07 20:11:44,123 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.023 2026-10-07 20:11:44,171 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "GET /web/assets/f8416e7/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.013 0.007 2026-10-07 20:11:44,335 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.006 0.040 2026-10-07 20:11:44,374 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.006 0.053 2026-10-07 20:11:44,438 43 INFO rb-ce3bf1e-225338-422107 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 20:11:44,496 43 INFO rb-ce3bf1e-225338-422107 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 20:11:44,560 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.045 0.086 2026-10-07 20:11:44,671 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.031 0.059 2026-10-07 20:11:44,741 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.014 0.026 2026-10-07 20:11:44,847 43 INFO ? werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-10-07 20:11:44,893 43 INFO rb-ce3bf1e-225338-422107 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 20:11:44,951 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:44] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.027 0.040 2026-10-07 20:11:45,241 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:45] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.057 0.038 2026-10-07 20:11:45,304 43 INFO rb-ce3bf1e-225338-422107 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 20:11:45,322 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:45] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.010 2026-10-07 20:11:45,402 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:45] "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.022 2026-10-07 20:11:45,535 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:45] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.045 0.069 2026-10-07 20:11:45,624 43 INFO rb-ce3bf1e-225338-422107 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 20:11:45,639 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:45] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.010 0.030 2026-10-07 20:11:45,720 43 INFO rb-ce3bf1e-225338-422107 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 20:11:45,772 43 INFO rb-ce3bf1e-225338-422107 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 20:11:45,832 43 INFO rb-ce3bf1e-225338-422107 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 20:11:45,889 43 INFO rb-ce3bf1e-225338-422107 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 20:11:46,853 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.common: Simulating signal changes during tests 2026-10-07 20:11:46,853 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:46] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 321 0.412 0.600 2026-10-07 20:11:47,499 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:47] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 104 0.152 0.223 2026-10-07 20:11:47,824 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:47] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.028 0.044 2026-10-07 20:11:47,883 43 INFO rb-ce3bf1e-225338-422107 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 20:11:47,898 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:47] "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.034 0.107 2026-10-07 20:11:47,988 43 INFO rb-ce3bf1e-225338-422107 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 20:11:48,052 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:48] "POST /mail/data HTTP/1.1" 200 - 42 0.054 0.135 2026-10-07 20:11:48,086 43 INFO rb-ce3bf1e-225338-422107 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 20:11:48,088 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:48] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.013 0.077 2026-10-07 20:11:48,425 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:48] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 94 0.117 0.218 2026-10-07 20:11:48,431 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:48] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.304 2026-10-07 20:11:48,618 43 INFO rb-ce3bf1e-225338-422107 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 20:11:48,678 43 INFO rb-ce3bf1e-225338-422107 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 20:11:49,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:49] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 67 0.119 0.289 2026-10-07 20:11:49,229 43 INFO rb-ce3bf1e-225338-422107 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 20:11:49,299 43 INFO rb-ce3bf1e-225338-422107 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 20:11:49,779 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:49] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 101 0.209 0.265 2026-10-07 20:11:49,809 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:49] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.006 0.013 2026-10-07 20:11:50,013 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "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.039 2026-10-07 20:11:50,064 43 INFO rb-ce3bf1e-225338-422107 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 20:11:50,129 43 INFO rb-ce3bf1e-225338-422107 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 20:11:50,227 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "POST /mail/data HTTP/1.1" 200 - 32 0.102 0.064 2026-10-07 20:11:50,282 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.018 0.131 2026-10-07 20:11:50,521 43 INFO rb-ce3bf1e-225338-422107 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 20:11:50,531 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.005 0.017 2026-10-07 20:11:50,801 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.011 0.016 2026-10-07 20:11:50,902 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:50] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.005 0.017 2026-10-07 20:11:50,906 43 INFO rb-ce3bf1e-225338-422107 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 20:11:51,092 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:51] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.010 0.021 2026-10-07 20:11:51,405 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:51] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 72 0.110 0.184 2026-10-07 20:11:51,631 43 INFO rb-ce3bf1e-225338-422107 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 20:11:51,681 43 INFO rb-ce3bf1e-225338-422107 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 20:11:51,765 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:51] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 46 0.099 0.167 2026-10-07 20:11:52,186 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:52] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 63 0.099 0.217 2026-10-07 20:11:52,310 43 INFO rb-ce3bf1e-225338-422107 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 20:11:52,369 43 INFO rb-ce3bf1e-225338-422107 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 20:11:52,669 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:52] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 77 0.120 0.169 2026-10-07 20:11:52,697 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:52] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.006 0.011 2026-10-07 20:11:52,841 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:52] "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.019 0.021 2026-10-07 20:11:52,903 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-10-07 20:11:52,911 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-10-07 20:11:53,010 43 INFO rb-ce3bf1e-225338-422107 werkzeug: 127.0.0.1 - - [07/Oct/2026 20:11:53] "POST /mail/data HTTP/1.1" 200 - 32 0.041 0.063 2026-10-07 20:11:53,256 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 45065916 (allocated 48881664) 2026-10-07 20:11:53,273 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 155753 2026-10-07 20:11:53,277 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-10-07 20:11:53,278 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 155753 2026-10-07 20:11:53,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-ce3bf1e-225338-422107/chrome_logs/chrome_log_20261007_201153_409599_test_purchase_matrix_ui.txt 2026-10-07 20:11:53,409 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpvklp8f17_chrome_odoo" 2026-10-07 20:11:54,305 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-10-07 20:11:56,180 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-07 20:12:20,891 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-10-07 20:12:21,740 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:12:22,397 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 20:12:22,972 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-10-07 20:12:23,404 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-10-07 20:12:23,464 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-10-07 20:12:23,615 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-10-07 20:12:23,749 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [221, 223] 2026-10-07 20:12:23,769 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [222, 224] 2026-10-07 20:12:23,775 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-10-07 20:12:25,441 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [290] 2026-10-07 20:12:25,780 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-10-07 20:12:26,115 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-10-07 20:12:28,431 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-10-07 20:12:34,086 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-10-07 20:12:34,361 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-10-07 20:12:34,387 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-10-07 20:12:34,415 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-10-07 20:12:34,424 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-10-07 20:12:35,866 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-10-07 20:12:36,811 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-10-07 20:12:38,208 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-10-07 20:12:39,275 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [20162] 2026-10-07 20:12:39,352 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [1014] 2026-10-07 20:12:39,520 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-10-07 20:12:41,347 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-10-07 20:12:42,784 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-10-07 20:12:44,907 43 INFO rb-ce3bf1e-225338-422107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-10-07 20:12:44,927 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-10-07 20:12:47,375 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-10-07 20:12:48,588 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-10-07 20:12:49,150 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-10-07 20:12:50,684 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-10-07 20:12:51,858 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-10-07 20:12:57,994 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-10-07 20:12:59,195 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-10-07 20:13:00,443 43 INFO rb-ce3bf1e-225338-422107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-10-07 20:13:00,447 43 INFO rb-ce3bf1e-225338-422107 odoo.service.server: 1462 post-tests in 11170.04s, 2668814 queries 2026-10-07 20:13:00,454 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: point_of_sale: 575 tests 3789.63s 880572 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: portal: 27 tests 38.89s 5435 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_account_tax_python: 4 tests 39.82s 11886 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_adyen: 3 tests 22.75s 8249 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_discount: 6 tests 201.06s 40046 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_dpopay: 3 tests 0.03s 9 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_event: 9 tests 85.06s 17295 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_event_sale: 3 tests 18.36s 7751 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_hr: 28 tests 207.54s 50216 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_hr_restaurant: 5 tests 38.11s 11675 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_loyalty: 106 tests 1102.14s 192674 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_mollie: 6 tests 16.86s 7287 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_mrp: 16 tests 72.24s 25736 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_online_payment: 14 tests 82.51s 19874 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_online_payment_self_order: 27 tests 269.39s 83076 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_qfpay: 3 tests 25.56s 8628 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_razorpay: 5 tests 39.49s 10700 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_repair: 3 tests 24.81s 8488 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_restaurant: 65 tests 719.43s 94456 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 32.90s 9812 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_safaricom: 9 tests 26.89s 8157 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_sale: 84 tests 1012.06s 208651 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_sale_loyalty: 5 tests 44.61s 11823 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_sale_margin: 4 tests 15.61s 6809 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_self_order: 137 tests 1271.13s 398708 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_self_order_qfpay: 4 tests 22.30s 8127 queries 2026-10-07 20:13:00,455 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_self_order_stripe: 6 tests 41.73s 13568 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_sms: 3 tests 26.38s 8308 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: pos_viva_com: 7 tests 47.13s 14202 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: privacy_lookup: 9 tests 8.42s 3849 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: product: 147 tests 105.54s 48715 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: product_email_template: 4 tests 13.17s 5555 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: product_expiry: 3 tests 9.26s 1673 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: product_margin: 7 tests 20.25s 6644 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project: 156 tests 297.02s 62024 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_account: 3 tests 11.73s 3184 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_hr_expense: 8 tests 66.98s 23221 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_mrp_account: 6 tests 17.34s 3993 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_mrp_sale: 3 tests 11.29s 5196 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_purchase: 19 tests 93.99s 28534 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_purchase_stock: 3 tests 1.70s 378 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_sale_expense: 12 tests 118.46s 39315 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_timesheet_holidays: 8 tests 16.93s 6319 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: project_todo: 5 tests 30.79s 3739 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase: 140 tests 581.17s 156651 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 41.92s 13824 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase_mrp: 43 tests 162.41s 49165 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase_product_matrix: 4 tests 19.13s 2705 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase_repair: 3 tests 25.56s 10263 queries 2026-10-07 20:13:00,456 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.stats: purchase_requisition: 25 tests 38.66s 12815 queries 2026-10-07 20:13:00,457 43 INFO rb-ce3bf1e-225338-422107 odoo.tests.result: 0 failed, 0 error(s) of 1462 tests when loading database 'rb-ce3bf1e-225338-422107' 2026-10-07 20:13:00,457 43 INFO rb-ce3bf1e-225338-422107 odoo.service.server: Initiating shutdown 2026-10-07 20:13:00,457 43 INFO rb-ce3bf1e-225338-422107 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.